Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] duda en poder saber que dispositivo navega en mi codigo

Estas en el tema de duda en poder saber que dispositivo navega en mi codigo en el foro de PHP en Foros del Web. hola a todos perdonen si este tema esta repetido pero tratado de buscar pero no encuentro nada es que quiero poder hacer es saber que ...
  #1 (permalink)  
Antiguo 27/02/2014, 05:20
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 766
Antigüedad: 12 años, 5 meses
Puntos: 10
duda en poder saber que dispositivo navega en mi codigo

hola a todos perdonen si este tema esta repetido pero tratado de buscar pero no encuentro nada es que quiero poder hacer es saber que dispositivo navega en mi web asi como lo hace facebook

gracias por adelantado
  #2 (permalink)  
Antiguo 27/02/2014, 07:27
Avatar de supercoco79  
Fecha de Ingreso: octubre-2012
Ubicación: Islas Canarias
Mensajes: 115
Antigüedad: 12 años, 1 mes
Puntos: 35
Respuesta: duda en poder saber que dispositivo navega en mi codigo

Hola,

De una manera nativa, se puede saber a través del array global de servidor:

Código PHP:
$user_agent $_SERVER['HTTP_USER_AGENT'];
//asigna una cadena del tipo 'Mozilla/5.0 (Windows 2000 U) Opera 6.0 [en]' 

Aunque si no utilizas un framework, quizá te sea más útil usar la función get_browser(). Échale un vistazo en http://www.php.net/manual/es/function.get-browser.php

A partir de los valores de plataforma o versión de navegador se puede saber si el dispositivo es móvil o no.

También existen librerías externas como mobile-detect que la puedes encontrar en el siguiente repositorio: https://code.google.com/p/php-mobile-detect/

Saludos.
__________________
Yesterday was the only easy day. Deportes de aventura
  #3 (permalink)  
Antiguo 27/02/2014, 08:32
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 766
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: duda en poder saber que dispositivo navega en mi codigo

y cual seria la mejor funcion

Etiquetas: dispositivo, poder
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.