Underc0de

Programación Web => Back-end => Mensaje iniciado por: Xt3mP en Enero 25, 2011, 08:51:47 AM

Título: Como saber que navegador usa el visitante.
Publicado por: Xt3mP en Enero 25, 2011, 08:51:47 AM
Como muchos ya sabran, PHP tiene funciones y/o arrays/matrices agradables, una de ellas (de las más básicas) es la de sabe que navegador/agente utiliza el visitante.

El nombre asociativo del array $_SERVER es HTTP_USER_AGENT y se emplea de la siguiente forma:

Código (php) [Seleccionar]

<?php
$funcion 
$_SERVER[HTTP_USER_AGENT];
echo 
$funcion;
?>



Como podran darse cuenta, así de sencillo es esto, pero te preguntaras: ¿Cómo le hago para mostrar un "x" mensaje por navegador?, para eso empleamos otra función llamada "strstr" y la emplearémos con la del agente de esta manera:

Código (php) [Seleccionar]

<?php
$funcion 
$_SERVER[HTTP_USER_AGENT];
if(
strstr($funcion"Mozilla")){ 
echo  
"Su navegador es Mozilla"
}elseif(
strstr($funcion "MSIE")){ 
echo  
"Su navegador es Internet Explorer"
}
?>



Solo es cuestión de que vayan variando el código, simple y sencillo, saludos.