SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.06.2003, 19:57:05
toweter
Guest
 
Beiträge: n/a
variablen ohne formular per "post" übergeben

wie kann ich variablen von einem php-script aus an ein cgi-Script (Das ich nicht verändern/anpassen kann) übergeben, ohne die Variablen über die url zu übergeben?
(Das cgi-Script ist auf einem anderem Server)
Mit Zitat antworten
  #2  
Alt 15.06.2003, 13:41:36
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Hier ein Skript, was ich für selbige Zwecke mal gesucht und gefunden hatte. Hab es selber aber nie weiter versucht.
PHP-Code:
<?
// http.inc by [email]nf@bigpond.net.au[/email]
// [url]http://nf.wh3rd.net/[/url]

function http_post($server, $port, $url, $vars) {

// example:
//  http_post(
//      "www.fat.com",
//      80,
//      "/weightloss.pl",
//      array("name" => "obese bob", "age" => "20")
//      );

        $user_agent = "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)";


        $urlencoded = "";
        while (list($key,$value) = each($vars))
                $urlencoded.= urlencode($key) . "=" . urlencode($value) . "&";
        $urlencoded = substr($urlencoded,0,-1);

        $content_length = strlen($urlencoded);

        $headers = "POST $url HTTP/1.1
Accept: */*
Accept-Language: de-de
Content-Type: application/x-www-form-urlencoded
User-Agent: $user_agent
Host: $server
Connection: Keep-Alive
Cache-Control: no-cache
Content-Length: $content_length

";

        $fp = fsockopen($server, $port, $errno, $errstr);
        if (!$fp) {
                return false;
        }

        fputs($fp, $headers);
        fputs($fp, $urlencoded);

        $ret = "";
        while (!feof($fp))
                $ret.= fgets($fp, 1024);

        fclose($fp);

        return $ret;

}
?>
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 15.06.2003, 14:54:37
toweter
Guest
 
Beiträge: n/a
danke,
ich werds mal versuchen...
wenns nicht klappt schreib ich nochmal ;)

|| EDIT:
Hat (fast) gleich geklappt;)

Geändert von toweter (15.06.2003 um 15:22:40 Uhr)
Mit Zitat antworten
  #4  
Alt 15.06.2003, 20:31:36
toweter
Guest
 
Beiträge: n/a
||EDIT: löschen geht leider nicht...
~deleted~ ;)

Geändert von toweter (15.06.2003 um 22:53:57 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:38:28 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt