
23/11/2010, 16:00
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 14 años, 3 meses Puntos: 0 | |
Problema con IF Gente una pregunta, como veran soy MUY nuevo con el tema de PHP, el punto es que tengo un script para reconocer el navegador que funciona, el tema es que le agregue una condicion if y, sea cual sea el explorador que use siempre me da "Otro", nunca se cumple la condicion if, alguna idea? les dejo el script:
<?php
function ObtenerNavegador($user_agent) {
$navegadores = array(
'Opera' => 'Opera',
'Mozilla Firefox'=> '(Firebird)|(Firefox)',
'Galeon' => 'Galeon',
'Mozilla'=>'Gecko',
'MyIE'=>'MyIE',
'Lynx' => 'Lynx',
'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
'Konqueror'=>'Konqueror',
'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
);
foreach($navegadores as $navegador=>$pattern){
if (eregi($pattern, $user_agent))
return $navegador;
}
return 'Desconocido';
}
if ($navegador=="Opera")
{echo "Opera";}
else
{echo "Otro";}
?>
Última edición por deditoregalon; 23/11/2010 a las 16:07 |