when i use fputs to transfer my msg to the server file,there isn't any reply.why???
some client codes:
$hello="hellocolo";
$fp = fsockopen("10.0.65.88", 80, &$errno, &$errstr, 10);
if(!$fp)
{
print $errno.":".$errstr."\n";
}
else
{
set_socket_blocking($fp,false);
fputs($fp,"POST /david/getsocket.php?msg=$hello HTTP/1.1\r\n");
fputs($fp,"Connection: close\r\n");
fputs($fp,"HOST: 10.0.65.88\r\n");
fputs($fp,"Accept: /\r\n");
fputs($fp,"\r\n");
// print("It's OK now!"."\n");
// print("The message is:$xmlfile");
while (!feof($fp)){
$result=fgets($fp,120);
print $result;
}
}
fclose($fp);
<end>
getsocket.php:
<?
print("");
print("<body>");
print $msg;
print("</body>");
print("");
?>