$socket = stream_socket_server("udp://0.0.0.0:3651", $errno, $errstr, STREAM_SERVER_BIND);
if (!$socket) {
die("$errstr ($errno)");
}
echo "\n\nEntro en Loop:\n";
do {
$pkt = stream_socket_recvfrom($socket, 50, 0, $peer);
echo "\nRecivido:\n".$pkt;
if($pkt=="Hola"){
$pkt="y que.";
echo "se pinto en la base de datos:\n".$pkt;
}
stream_socket_sendto($socket,$pkt." -> ".date("D M j H:i:s Y\r\n"), 0, $peer);
} while ($pkt !== false);
y funciona, pero tengo algunos problemas muy extraños.
1.- Cuando coloco el soket en un servidor publico no me responde
2.-En una red local me conecto y todo funciona bien, lo chistoso es que
sin estar activo, ni en web ni en ejecucion, se auto conecta y me responde
Por eso acudo a ustedes a ver si alguien tiene un servidor con otros comandos o sabe cual puede ser mi problema.