Mailinglisten-Archive |
| Problem: Der Server nimmt nur POST-Variablen - und die kann man | afak nur vom | Browser schicken, oder? fsockopen() funktioniert jedenfalls nicht. da ich | schon ziemlich lange daran herumgebastelt habe, wäre ich um jede hilfe | dankbar. Hi, function PostToHost($host, $path, $referer, $data_to_send) { $fp = fsockopen($host,80); printf("Open!\n"); fputs($fp, "POST $path HTTP/1.1\n"); fputs($fp, "Host: $host\n"); fputs($fp, "Referer: $referer\n"); fputs($fp, "Content-type: application/x-www-form-urlencoded\n"); fputs($fp, "Content-length: ".strlen($data_to_send)."\n"); fputs($fp, "Connection: close\n\n"); fputs($fp, "$data_to_send\n"); printf("Sent!\n"); while(!feof($fp)) { $res .= fgets($fp, 128); } printf("Done!\n"); fclose($fp); return $res; } von phpfaq.de :) MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de
php::bar PHP Wiki - Listenarchive