Salve a tutti, volevo fare un semplice programma che scambia stringhe tramite socket...
Ho creato due file client.php e server.php, ed eseguendoli in due finestre(una per il client e una per il server) va tutto bene. (ho fatto il classico programma delle socket ke si impara a scuola)
Ora io voglio che i messaggi(le stringhe) nn vengano scambiate tra due file entrambi su uno stesso pc... ma voglio fare su due pc diversi(insomma una sorta di chat tra due pc eseguita sul browser)...
Il mio dubbio era sulla connessione perche' attualmente io setto cosi'
Server:
@socket_bind($sock, 'localhost',7701)
Client:
$connessione = @socket_connect($sock, 'localhost', 7701)
e fa una sorta di chat tra due finestre del browser su uno stesso pc...
Voglio far notare che il server resta in ascolto di un client che richiede
Io volevo farla su due pc distinti, ma mi sono venuti i seguenti dubbi:
- ma devo fare un file server e uno client o un file server e due file client?
- gli indirizzi ip dei due pc come li recupero? ho provato $_SERVER[REMOTE_ADDR] ma restituisce 127.0.0.1 che e' l'indirizzo localhost...
Qualcuno ha soluzioni?