Foros del Web » Programando para Internet » PHP »

Como redireccionar dependiendo la version del navegadir

Estas en el tema de Como redireccionar dependiendo la version del navegadir en el foro de PHP en Foros del Web. Hola a todos: llevo años en el foro pero nunca antes habiaestado como usuario registrado pero bueno les comento. tengo un proyecto escolar en el ...
  #1 (permalink)  
Antiguo 27/07/2010, 14:36
 
Fecha de Ingreso: julio-2010
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Como redireccionar dependiendo la version del navegadir

Hola a todos:

llevo años en el foro pero nunca antes habiaestado como usuario registrado pero bueno les comento.

tengo un proyecto escolar en el que el profesor nos pidio que a la hora de accesar al sitio "index.php" de la pagina principal hagamos un script que identifique el navegador pero:

Dependiendo el navegador debe de redireccionarnos a una pagina X en la que digamos.

http://ww.miweb.com/index.php -> Mi Navegador es IE 6 de Win Xp ME mande a

http://ww.miweb.com/IE6.html

si es IE7 http://ww.miweb.com/IE7.html

y si es IE8 pues http://ww.miweb.com/IE6.html.


y asi si es Mozilla no es necesario tanto la version.

aqui la cuestion es que lo que mas me importa seria por version de Internet Explorer ya se 6-7-8.

por favor necesito ayuda:(
  #2 (permalink)  
Antiguo 27/07/2010, 14:52
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como redireccionar dependiendo la version del navegadir

Google: detectar navegador con php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 27/07/2010, 16:02
 
Fecha de Ingreso: julio-2010
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como redireccionar dependiendo la version del navegadir

Cita:
Iniciado por pateketrueke Ver Mensaje
Google: [url=http://lmgtfy.com?q=detectar+navegador+con+php]detectar navegador con php[/url]
gracias por tu respuesta pero eso no soluciono mi problema
  #4 (permalink)  
Antiguo 27/07/2010, 16:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como redireccionar dependiendo la version del navegadir

Cita:
Iniciado por ubuntumx Ver Mensaje
gracias por tu respuesta pero eso no soluciono mi problema
bueno, pero claro que esa no es la solución... pero si es la información que necesitas para producir tu propia respuesta...

a lo que voy, si ya tienes alguna librería o función que te maneje el UserAgent entonces lo demás es pura lógica y sentido común:
Código PHP:
if (is_ie8()) redirect('IE8.html');
elseif (
is_ie7()) redirect('IE7.html');
else 
// ... 
¿pero esta tampoco es la solución?, pues claro que no.... nadie te ata de manos ni impide que alcances una respuesta por tu propia cuenta...

y tampoco se trata de darte un código que no entiendes solo porque resuelve tu problemática... en corto, debes investigar y resolver esto por ti mismo...

la información es esa, el término user_agent es la variable que necesitas para aplicar tu lógica... lo demás, ya está escrito... ;)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 27/07/2010, 16:27
 
Fecha de Ingreso: julio-2010
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como redireccionar dependiendo la version del navegadir

Cita:
Iniciado por pateketrueke Ver Mensaje
bueno, pero claro que esa no es la solución... pero si es la información que necesitas para producir tu propia respuesta...

a lo que voy, si ya tienes alguna librería o función que te maneje el UserAgent entonces lo demás es pura lógica y sentido común:
Código PHP:
if (is_ie8()) redirect('IE8.html');
elseif (
is_ie7()) redirect('IE7.html');
else 
// ... 
¿pero esta tampoco es la solución?, pues claro que no.... nadie te ata de manos ni impide que alcances una respuesta por tu propia cuenta...

y tampoco se trata de darte un código que no entiendes solo porque resuelve tu problemática... en corto, debes investigar y resolver esto por ti mismo...

la información es esa, el término user_agent es la variable que necesitas para aplicar tu lógica... lo demás, ya está escrito... ;)

muchisimas gracias ya me quedo perfecto :D no crei que fuera tan facil :) y disculpa pero es que ya me estaba empesando a volver loco jaja pero de nuevo muchas gracias.
  #6 (permalink)  
Antiguo 27/07/2010, 17:17
 
Fecha de Ingreso: julio-2010
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como redireccionar dependiendo la version del navegadir

Cita:
Iniciado por pateketrueke Ver Mensaje
Google: [url=http://lmgtfy.com?q=detectar+navegador+con+php]detectar navegador con php[/url]
que crees amigo no me funciono :( no me podrias echar otra mano mas:( estoy desesperado y ya no se que hacer ayudame
  #7 (permalink)  
Antiguo 27/07/2010, 17:22
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como redireccionar dependiendo la version del navegadir

Cita:
Iniciado por ubuntumx Ver Mensaje
que crees amigo no me funciono :( no me podrias echar otra mano mas:( estoy desesperado y ya no se que hacer ayudame
pues muestra lo que tienes hecho, seguro aquí alguien te ayudará un poco... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 27/07/2010, 17:24
 
Fecha de Ingreso: julio-2010
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Como redireccionar dependiendo la version del navegadir

googleando encontre este codigo pero no le entiendo mucho apena svoy aprendiendo php:

<html>
<head>
<script language="JavaScript">
vr = navigator.appName NomNav
vr nmvr navigator.appVersion.substring = (22,23)
detectversion function () (

if (nmvr <8 & & NomNav == "example Internet Explorer") (
lcnt.href = "http://www.google.com.ru";
)
if (NomNav == "Netscape") (
lcnt.href = "http://www.google.com.mx";
)
)
</script>
</head>
<body onLoad="detectversion()">
</body>
</html>

pero al aprecer no funciona lo coloque en mi localhost con appserv y solo se muestra la pagina en blanco. ayuda por favor!

Etiquetas: dependiendo, redireccionar, navegadores, versiones
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 04:21.