ID: 16648
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Open
Bug Type: Documentation problem
Operating System: Windows
PHP Version: 4.2.0
Assigned To: wez
New Comment:
My source:
$fp = fsockopen("udp://192.168.0.196",27015, &$errno, &$errstr, 10);
echo"$fp";
if (!$fp) {
echo "ERROR: $errno - $errstr<br>\n";
}
else{
$i=fwrite($fp,"����details\x00");
echo"$i";
$i2 = fread($fp,5);
echo"$i2";
.......
fclose($fp);
}
If 192.168.0.196 doesn't work, $fp=Resource id #1 ; $i=12, but there
isn't connection.
This values don't show the connection problem.
After the calling of the "fread" -> Internet Explorer doesn't load the
Site.
Previous Comments:
------------------------------------------------------------------------
[2002-04-17 03:50:09] [EMAIL PROTECTED]
Reproduced under linux. Since UDP is a connectionless protocol, I'm
not sure what can be done about this:
When you fsockopen a UDP socket, all you are doing is
creating a socket. No real network stuff is done until
you fread or fwrite to the socket, at which point you will
see any error messages that arise.
Changing to a documentation problem.
------------------------------------------------------------------------
[2002-04-16 22:42:42] [EMAIL PROTECTED]
4.1.2 and 4.2.0 RC4 version:
The fsocketopen doesn't return error message when UDP port is not open.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=16648&edit=1