Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/02/2012, 04:50
Avatar de ZiTAL
ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Respuesta: problema con pequeña aplicacion navegaodores

¿porque creas 2 veces la variable?

Código PHP:
Ver original
  1. <?php    
  2.     $tiponavegador = $_SERVER["HTTP_USER_AGENT"];
  3.      if($tiponavegador == "Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1")
  4.     {
  5.         //echo $_SERVER["HTTP_USER_AGENT"];
  6.         echo "estas usando firefox 10";
  7.     }
  8.     elseif($tiponavegador == "Mozilla/4.0 compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729 ")
  9.     {
  10.         //echo $_SERVER["HTTP_USER_AGENT"];
  11.         echo "estas usando internet explorer 8";
  12.     }
  13.  ?>

de todas formas podrías usar expresiones regulares ya que puede que no todos usen el mismo sistema operativo, ejemplo:


Código PHP:
Ver original
  1. <?php    
  2.     $tiponavegador = $_SERVER["HTTP_USER_AGENT"];
  3. if(preg_match("/Firefox/", $tiponavegador))
  4.     echo 'Firefox';
  5. elseif(preg_match("/MSIE/", $tiponavegador))
  6.     echo 'Internet Explorer';
  7.  ?>
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan