hola, tengo un problema con el control winsock.. lo que hago es un form, con un textbox, un boton y un winsock..
lo que quiero hacer, es poner el programa a la escuchar, para que se le envien datos desde una pagina programada en php..
andar anda, pero al recibir la data me tira un error el programa y se cierra..
el codigo del form es:
la propiedad LocalPort del winsock es 617.
y el codigo php, que envia la data es:
esta bien lo que estoy haciendo o es cualquier cosa ?
gracias.
lo que quiero hacer, es poner el programa a la escuchar, para que se le envien datos desde una pagina programada en php..
andar anda, pero al recibir la data me tira un error el programa y se cierra..
CitarRun time error 40006
wrong protocol or connection state for the requested transaction or request
el codigo del form es:
Código [Seleccionar]
Private Sub Command1_Click()
Winsock.Listen
End Sub
Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Winsock.GetData datos
RT.Text = RT.Text + datos
End Sub
Private Sub Winsock_ConnectionRequest(ByVal requestID As Long)
Winsock.Close
Winsock.Accept requestID
End Sub
la propiedad LocalPort del winsock es 617.
y el codigo php, que envia la data es:
Código [Seleccionar]
<?
$fp = fsockopen($_GET['ip'], 617, $errno, $errstr, 10);
if ($fp)
{
fwrite($fp, $_GET['txt']);
fclose($fp);
}
?>
esta bien lo que estoy haciendo o es cualquier cosa ?
gracias.