Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2011, 20:08
Avatar de Enmiguel
Enmiguel
 
Fecha de Ingreso: julio-2010
Mensajes: 26
Antigüedad: 13 años, 9 meses
Puntos: 0
Problema con variable (strstr($_SERVER["HTTP_USER_AGENT"],

Bueno tengo un pequeño problema, [URL="http://www.forosdelweb.com/f13/como-hacer-redireccion-sitio-normal-movil-880354/"]use ese código antes[/URL] pero solo compuesto de 2 partes, la cuestion es que ahora quiero identificar varios tipos de navegadores y me tira error, desde que "Estoy usando Internet ExplorerNo estoy usando ninguno. ". y errores parecidos en los otros navegadores. El code:

Código:
<?php
if (strstr($_SERVER["HTTP_USER_AGENT"], "MSIE")) {
echo "Estoy usando Internet Explorer";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Opera")) {
echo "Estoy usando Opera";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Chrome")) {
echo "Estoy usando Chrome";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Firefox")) {
echo "Estoy usando Firefox";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Safari")) {
echo "Estoy usando Safari";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Symbian")) {
echo "Estoy usando Symbian";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "Android")) {
echo "Estoy usando Android";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "iPhone")) {
echo "Estoy usando iPhone";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "iPod")) {
echo "Estoy usando iPod";
}
if (strstr($_SERVER["HTTP_USER_AGENT"], "iPad")) {
echo "Estoy usando iPad";
}
else{
echo "No estoy usando ninguno.";
} 
?>
Tienen ideas de el por que? Gracias