Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/02/2012, 08:26
vBArgentina
 
Fecha de Ingreso: octubre-2010
Ubicación: Mountain View, United States.
Mensajes: 87
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Deteccion User Agent erronea

El script es simple y corto.

Es este:
Código PHP:
Ver original
  1. $navegador = getenv("HTTP_USER_AGENT");
  2. if (preg_match("/MSIE 5.0/i", "$navegador")){
  3. $browser = "Internet Explorer 5";
  4. }
  5. elseif (preg_match("/MSIE 6.0/i", "$navegador")){
  6. $browser = "Internet Explorer 6";
  7. }
  8. elseif (preg_match("/MSIE 7.0/i", "$navegador")){
  9. $browser = "Internet Explorer 7";
  10. }
  11. elseif (preg_match("/MSIE 8.0/i", "$navegador")){
  12. $browser = "Internet Explorer 8";
  13. }

Pero en el servidor de mi trabajo pongo el script y abro con Internet Explorer 8, y me dice que estoy usando el 7.
Lo probe en localhost y me dice que estoy ocupando el 8, que seria correcto, y tambien probe en otro servidor que tengo y me muestra que estoy ocupando el 8.


Ese es el problema que tengo.