phpbar.de logo

Mailinglisten-Archive

[php] POST-Variable in HTTP-Header einbetten

[php] POST-Variable in HTTP-Header einbetten

Joerg Behrens php_(at)_phpcenter.de
Fri, 27 Sep 2002 16:59:41 +0200


----- Original Message -----
From: "Markus Post" <mpost_(at)_purematic.de>
To: <php_(at)_phpcenter.de>
Sent: Friday, September 27, 2002 4:21 PM
Subject: [php] POST-Variable in HTTP-Header einbetten


> Hallo Liste!
>
> Mit welchen Header-Befehlen bette ich eine POST-Variable in einen
HTML-Header ein?? Ähnlich einem HTML-Formular mit <form ...
action=\"post\">, nur dass das Formular nicht über den Browser geschickt
wird, sondern von einem Skript generiert wird.
>

$fp = _(at)_fsockopen($url_parts['host'] , $url_parts['port'] , &$errno,
&$errstr, 5);
if(is_resource($fp)) {
  // Einen HTTP/1.1 Post Request senden
  fputs ($fp, "POST $request_path HTTP/1.1\n");
  fputs ($fp, "HOST: ".$url_parts['host'].":".$url_parts['port']."\n");
  fputs ($fp, "Content-type: application/x-www-form-urlencoded\n");
  fputs ($fp, "Content-length: ".strlen($s_standard_post_data)."\n");
  fputs ($fp, "Connection: close\n\n");
  fputs ($fp, "$s_standard_post_data\n");
  // Einlesen der angeforderten Daten
  $get_content = "";
  while (!feof($fp)) {
    $get_content .= fgets($fp,1024);
  }
  .....

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive