$_SERVER['HTTP_USER_AGENT'] et Opera
Bonjour,
Voici mon souci : dans le code suivant, si je suis sous Opera, la valeur affichée de $browser est IE alors que celle-ci devrait être OP... Je ne comprends toujours pas pourquoi après une matinée à plancher dessus :?
Code:
1 2 3 4 5 6 7 8 9
| <?php
echo $_SERVER['HTTP_USER_AGENT'];
if (strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')) { $browser='MF'; }
else if (strpos($_SERVER['HTTP_USER_AGENT'],'Opera')) { $browser='OP'; }
else if (strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')) { $browser='IE'; }
else if (strpos($_SERVER['HTTP_USER_AGENT'],'Safari')) { $browser='SF'; }
else { $browser='IE'; }
echo"<br>$browser";
?> |