Posted by skoch on 6. Februar 2009
function PostToHost($host, $path, $referer, $data_to_send)
{
$fp = fsockopen($host,80);
printf("Open!");
fputs($fp, "POST $path HTTP/1.1");
fputs($fp, "Host: $host");
fputs($fp, "Referer: $referer");
fputs($fp, "Content-type: application/x-www-form-urlencoded");
fputs($fp, "Content-length: ".strlen($data_to_send)."");
fputs($fp, "Connection: close");
fputs($fp, "$data_to_send");
printf("Sent!");
while(!feof($fp))
{
$res .= fgets($fp, 128);
}
printf("Done!");
fclose($fp);
return $res;
}
$data = "pid=14&poll_vote_number=2";
printf("Go!");
$x = PostToHost ( "www.linux.com", "/polls/index.phtml", "http://www.linux.com/polls/index.phtml?pid=14", $data);
Filed under: PHP
Leave a Reply
You must be logged in to post a comment.