Ciao sono di nuovo qui con un mio dilemma.
Premetto che sto utilizzando php 4.2
Ho provato a scrivere due script in locale che usano i socket uno per ricevere ed un'altro per mandare la stringa. Ma il problema e che quando li lancio le finestre rimangono vuote anche se una dovrebbe visualizzare la stringa.
Ora vi posto gli script :

<?php
$host = "Qui inserisco indirizzo ip";
$port = 110;
set_time_limit(0);
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die ("Impossibile crearne uno");
$result = socket_bind($socket, $host, $port) or die ("Impossibile creare un bind");
$result = socket_listen($socket, 3) or die ("Impossibile ascoltare");
$spawn = socket_accept($socket) or die ("Impossibile accettare");
$input = socket_read($spawn, 1024) or die("Could not read input\n");
$input = trim($input);
$output = strrev($input) . "\n";
socket_write($spawn, $output, strlen ($output)) or die("Could not write output\n");
socket_close($spawn);
socket_close($socket);
?>

Script che dovrebbe mandare la stringa:

<?php
$host = "indirizzo ip";
$port = 110;
set_time_limit(0);
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die ("Impossibile crearne uno");
$result = socket_bind($socket, $host, $port) or die ("Impossibile creare un bind");
$result = socket_listen($socket, 3) or die ("Impossibile ascoltare");
$spawn = socket_accept($socket) or die ("Impossibile accettare");
$output = "Ciao a Tutti" . "\n";
socket_write($spawn, $output, strlen ($output)) or die("Could not write output\n");
socket_close($spawn);
socket_close($socket);
?>
Sarei lieto di ricevere ogni aiuto .
----------------------------------------------------------------------
VI RINGRAZIO DA PARTE MIA E DI TUTTE LE PERSONE CHE AIUTATE
A CRESCERE IL PROPRIO BAGAGLIO CULTURALE SU QUESTE MATERIE.
Dedicato a tutti coloro che cercano di aiutare.