phpbar.de logo

Mailinglisten-Archive

[php] Formular

[php] Formular

Albin Blaschka albin at albinblaschka.info
Don Mar 1 11:15:38 CET 2007


> Reinhold Jordan wrote:
>> ich habe hier einen Link zu einer Webseite. Dort ist ein Formular mit
>> einer wechselnden Anzahl von Feldern und Übergabemethode POST. Es soll
>> nur aufgerufen und abgeschickt werden.
>

Hallo,

geisterte schon öfters durch die Liste ;-)
 

function PostToHost($host, $path, $referer, $data_to_send) {
   $fp = fsockopen($host, 80);
   printf("Open!\n");
   fputs($fp, "POST $path HTTP/1.1\r\n");
   fputs($fp, "Host: $host\r\n");
   fputs($fp, "Referer: $referer\r\n");
   fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
   fputs($fp, "Content-length: ". strlen($data_to_send) ."\r\n");
   fputs($fp, "Connection: close\r\n\r\n");
   fputs($fp, $data_to_send);
   printf("Sent!\n");
   while(!feof($fp)) {
       $res .= fgets($fp, 128);
   }
   printf("Done!\n");
   fclose($fp);
 
   return $res;
}
 
 $data = "zahl=35;text=bla";
 
 printf("Go!\n");
 $x = PostToHost("www.example.com",
               "/post2host/post2host.php",
               "http://www.example.com/post2host/post2host.php?",     
 $data); 
 
 HTH,
 Albin

php::bar PHP Wiki   -   Listenarchive