Informations du poste client
Salut,
Pour des besoins de mon appli, je souhaite pour chaque client qui se connecte au site, récupérer son IP, son OS et le navigateur utilisé.
A cet effet
Code:
1 2
| echo $_SERVER['REMOTE_ADDR'].'<br />'; //127.0.0.1
echo $_SERVER['HTTP_USER_AGENT'].'<br />'; //Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0 |
REMOTE_ADDR me retourne bien l'IP.
Comment dissocier HTTP_USER_AGENT pour avoir 4 variables :
Code:
1 2 3 4
| //test sur firefox => "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0"
//test sur opéra => "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"
// test sur IE => "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
$os, $os_version, $navigateur, $navigateur_version; |
L'idée est de ravitailler la bdd pour chaque user qui arrive sur le site.
Merci d'avance...