PING con php

Ciao.

Il comando system viene utilizzato per far eseguire al server Apache dei comandi DOS.

Ho bisogno di effettuare un ping di alcuni client da cui poi ricavare il relativo indirizzo ip.

Riesco ad effettuare il ping con il comando system e a video mi compare tutto l'output che comparirebbe nella shell di DOS se effettuassi il ping da lì.

Il testo che viene stampato sul brower non è minimamente manipolabile, poichè non lo posso appoggiare all'interno di una variabile.

Esiste con php un comando per effettuare il ping di un pc (ad es. ping CLPIPPO) e vedersi restituito solo il valore dell'indirizzo ip da poter appoggiare all'interno di una variabile che poi posso far vedere con echo o lavorarci sopra per altre esigenze?

Grazie e ciao.

Stone  :bye:

inviato 10 anni fa
stone
X 0 X

Perdonami, come fai a fare il ping verso il client?

Per farlo o conosci il suo IP, o conosci il nome del dominio del suo ISP.

Ma poi a che ti serve fare il ping, al massimo chiedi quali client sono collegati in quel momento al tuo sito.

getenv("REMOTE_ADDR"); e hai l'IP del client collegato.

risposto 10 anni fa
Marco Grazia
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda