Buongiorno a tutti,

torno a scrivere su questo argomento per avere alcune delucidazioni.

Vorrei realizzare un semplice script php che legga una richiesta socket su una determinata porta e ne scriva il contenuto dentro un db.

Per fare questo, molto semplicemente, ho scritto questo codice:
Codice PHP:
$address "x.x.x.x"$port "10000"$mysock socket_create(AF_INETSOCK_STREAMSOL_TCP) or die(); socket_bind($mysock$address$port) or die(); socket_listen($mysock5) or die(); $client socket_accept($mysock) or die(); $input socket_read($client1024); $query "INSERT INTO `test`(`query`) VALUES ('$input') "$result mysql_query($query) or die(mysql_error()); 
Quello che vorrei sapere è se questo è il metodo 'corretto' di leggere quello che arriva sull'ip che ho impostato sulla porta 10000, o meglio, perchè non lo è visto che sembra che il tutto si fermi già al socket_create.

Aggiungo che lo script gira dentro Apache.

Spero che qualcuno possa darmi una mano o con questo script o proponendomi un metodo alternativo per ricevere dati inviati tramite socket.
Grazie a tutti.