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