Salut
Je veux recuperer des donnees envoyer par un serveur en UDP
mais ce que je recupere est quasi illisible
Voilà ce que j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?php /* Ouvre une socket sur le port 1234 de localhost */ $server = stream_socket_server('udp://192.168.1.106:8024', $errno, $errstr, STREAM_SERVER_BIND); echo "connexion ok"; /* Accepte une connexion */ //$socket = stream_socket_accept($server); /* Lit un paquet (1500 est la taille classique MTU) de données OOB */ echo "Received Out-Of-Band: '" . stream_socket_recvfrom($server, 1500, STREAM_OOB) . "'\n"; /* Lit les données normales in-band, mais ne modifie rien */ echo "Data: '" . stream_socket_recvfrom($server, 1500, STREAM_PEEK) . "'\n"; /* Relit le même paquet, mais vide le buffer. */ echo "Data: '" . stream_socket_recvfrom($server, 1500) . "'\n"; /* Terminaison */ fclose($server); ?>
Les � (losange avec ? à l'interieur ) n'ont rien à faire la et il remplace des lettres parfois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 connexion okReceived Out-Of-Band: ' 11 response in 286 ms �. 3 ), pkey: 0E �= �nco.hd.free.fr �(�g (�(�(�bp.net) �org) ������������������������������ Data: '3 response in 471 ms ��. 3 ), pkey: 0E �= �nco.hd.free.fr �(�g (�(�(�bp.net) �org) ������������������������������� Data: '3 response in 471 ms ��. 3 ), pkey: 0E �= �nco.hd.free.fr �(�g (�(�(�bp.net) �org) ������������
le script transcrit en python marche impec
Mon but est de recuperer le log en continu dans un site web
Merci de votre aide
Partager