SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: G. Chussir en Viernes 24 de Marzo de 2006, 04:54
-
Bueno, les cuento que estoy recien empezando a aprender PHP...con este curso:
http://www.w3schools.com/php/ (http://www.w3schools.com/php/)
Y queria intentar mostrar un mensaje en caso de usar el FireFox como browser.
Para ello tengo entendido que debo usar el $_SERVER["HTTP_USER_AGENT"]
intenté con:
if ($_SERVER["HTTP_USER_AGENT] == "firefox")
echo "Estas usando el FireFox...bien ahi che! ;)"
Pero no funcionó porque $_SERVER["HTTP_USER_AGENT] da un resultado mas largo y complicado que simplemente "firefox".
Asi lo que necesito es una funcion que me compare la variable con el string "firefox", y que pueda usar comillas de manera tal que: si en cualquier parte de la variable esta la cadena "firefox", la funcion de un true.
-
prueba este codigo y me cuentas:
<?
$navegador = $_SERVER["HTTP_USER_AGENT"];
if (strstr($navegador, 'Firefox'))
echo ($navegador);
//mensaje si usa FIREFOX
else
echo ("no usas FIREFOX");
?>
-
Muchas gracias!
Ahora lo pruebo...
Listo, ya lo probé; anda perfecto.
lo puse acá http://www.braxia.com.ar/ (http://www.braxia.com.ar/)