<?php
$host = "www.webmadang.net"; $method = "GET"; $path = "/testok.php"; $data = "data1=aaaaaaaa&data2=bbbbbbb";
$buffer = sendData($host, $method, $path, $data); echo$buffer;
function sendData($host,$method,$path,$data) {
$method = strtoupper($method); if( $method="GET"){ $path .= '?' . $data; }
$fp = fsockopen($host, 80, $errno, $errstr);
if(!$fp) { echo "$errstr ($errno)<br>\n"; } else { $out = "$method $path HTTP/1.1\r\n"; $out .= "Host: $host\r\n"; $out .= "User-Agent: " . $_SERVER['HTTP_USER_AGENT'] . "\r\n"; $out .= "Content-type: application/x-www-form-urlencoded\r\n"; $out .= "Content-length: ".strlen($data)."\r\n"; $out .= "Connection: close\r\n\r\n"; $out .= "$data\r\n\r\n";
fwrite($fp, $out); while(!feof($fp)) { $line = fgets($fp,1024); $buffer .= $line; } fclose($fp); }
return $buffer; }
?> |