Sto cercando di recuperare l'indirizzo IP della mia macchina tramite php. Per quello sto scrivendo il codice come:L'indirizzo IP della macchina in PHP fornisce: 1 ma perché?
<?php echo "<br />".$_SERVER['REMOTE_ADDR'];?>
Ma questo pezzo di codice non funziona. Sta restituendo "::1
". Per favore aiutami come ottenere l'attuale indirizzo IP.
'$ _SERVER [ 'REMOTE_ADDR']' non è l'indirizzo IP del la tua macchina. – hakre
Possibili duplicati: [Identificare l'indirizzo IP del server con PHP] (http://stackoverflow.com/questions/5800927/identify-server-ip-address-with-php) - o se è necessaria l'altra cosa - [Come trovo l'indirizzo IP di un utente con PHP?] (http://stackoverflow.com/questions/55768/how-do-i-find-a-users-ip-address-with-php) – hakre
Di quale macchina? Il tuo server su cui è in esecuzione PHP? Il desktop su cui è in esecuzione il browser che si connette al server? – Quentin