if($_SERVER['HTTP_X_FORWARDED_FOR'] != '') { $IP = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $IP = $REMOTE_ADDR; };
ste_95 ha scritto:Basta che ti metti in una variabile il risultato della variabile superglobale $_SERVER[REMOTE_ADDR] (O te la tieni così com'è), poi ti salvi la variabile in un database o da qualche altra parte e hai fatto.
$userip=$_SEREVR['REMOTE_ADDR']
//Se vuoi stamparlo:
echo $userip;
//Se vuoi salvarlo per esempio in un database MySQL:
UPDATE utente SET IP=$userip
jonni125 ha scritto:ma se voglio che gli ip che entrano vanno salvati in un file di nome ip.txt che è nella stessa cartella dell' index come faccio?,mi potete dire il codice e dove metterlo??
//Prendo l'IP del visitatore
$userip=$_SERVER['REMOTE_ADDR'];
//Apro il file ip.txt
$apro=fopen(ip.txt, a+);
//Scrivo nel file
fwrite($apro, $userip);
fwrite($apro, <br />);
//Chiudo la connessione
fclose($apro);
Visitano il forum: Nessuno e 5 ospiti
megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising