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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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...