Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2011, 16:16
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 14 años
Puntos: 11
Detectar el SO del visitante

He visto que con la variable super global $_SERVER, usando el índice HTTP_USER_AGENT, el servidor me devuelve información sobre mi SO, en concreto:

Cita:
Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
También veo que se puede usar la función get_browser, pero en php.net el ejemplo que hay, me devuelve un Warning:

Cita:
Warning: get_browser() [function.get-browser]: browscap ini directive not set in /opt/lampp/htdocs/www/prueba.php on line 4
Aparece una aclaración de que hay que añadir un archivo llamado browscap.ini, pero me parece mucho lio ¿Por qué no usar $_SERVER['HTTP_USER_AGENT'] en lugar de get_browser()?