[teaser]Ti sei mai chiesto come fanno i siti a mostrarti informazioni su di te? Guarda come fanno, e come implementare la funzione per il tuo sito[/teaser]
Andavano molto di moda nel web 1.0, spesso si incappava in una pagina che recitava “Guarda che sò di te” oppure “Ti controllo”, mentre più recentemente questi dati li troviamo in riquadri del tipo “Informazioni sul visitatore” e così via.
Ti sei mai chiesto come facevano (e come fanno) a sapere tutte quelle informazioni su di te? Ecco un semplice metodo per implementare le stesse funzioni nel tuo sito e mostrare che anche tu, in fondo, sai qualcosa dei tuoi utenti.
Dato che andremo a vedere delle semplici istruzioni di PHP, ho preferito raggrupparle in questa comoda lista in modo da facilitarne la consultazione.
[one_fourth]
Indirizzo IP
[/one_fourth]
[three_fourth_last]Già abbiamo visto in un’articolo passato che cosa sono gli indirizzi IP. La funzione che permette di avere l’indirizzo ip del visitatore è:
[/three_fourth_last]
[one_fourth]
Browser e Sistema operativo
[/one_fourth]
[three_fourth_last]Questo semplice script permette di sapere quale browser e quale sistema viene utilizzato dall’utente, utilizzando lo User Agent:
[/three_fourth_last]
[one_fourth]
Posizione
[/one_fourth]
[three_fourth_last]
Per la posizione possiamo utilizzare una funzione di PHP che ci permette di determinarla sfruttando l’ IP ma, anche in questo caso, essendo imprecisa ho preferito sfruttare le api di un sito (ce ne sono diversi altri):
La cosa migliore comunque, sarebbe di utilizzare una delle tante librerie oppure (se è adatto allo scopo) usare del codice HTML5.
[/three_fourth_last]
[one_fourth]
Data e ora
[/one_fourth]
[three_fourth_last]Già abbiamo visto in un’articolo passato su come gestire le date in PHP.
La funzione che permette di avere l’indirizzo ip del visitatore è date() e asseconda dei parametri che gli diamo, tornerà la data in diversi formati:
[/three_fourth_last]
Salve,
Prendendo spunto dal vostro articolo vorrei sapere i codici PHP per traciare anche numero del celulare nel caso che visitatore usa cellulre per vedere la nostra pagina.
Forse seve un script piu complex..
Grazie
Marjo
Ciao Marjo,
Fortunatamente questo non è possibile 🙂
Federico