El punto es que en php abri un soket con:
Código :
$socket = stream_socket_server("udp://mi ip:mi puerto", $errno, $errstr, STREAM_SERVER_BIND);
esto esta dentro de un siclo infinito, para que siempre este a la escucha segun yo. de este modo:
Código :
do {
$pkt = stream_socket_recvfrom($socket, 1000, 0, $peer);
echo "\nRecivido:\n".$pkt;
if( substr($pkt,0,3)=="cos"){
stream_socket_sendto($socket,"act".date("H:i:s"), 0, $peer);
}
if($pkt=="fin"){
exit();
}
} while ($pkt !== false);
El problema se da cuando se ejecuta, haciendo pruebas con conexion desde visual, cuando lo programe todo estaba bien, no importaba que texto enviara lo desplegaba y me respondia el servidor.
El problema ahora es que el server no responde, y peor aun una maquina envia exadecimales cadenas de 65 bytes, y en el despliegue del socket solo se ven algunos caracteres, algunos nulos etc. pero no puedo ver la cadena completa.
