Si decidimos hacer una versión de nuestra página web para dispositivos móviles, es decir, en formato WML, necesitaremos un modo de saber si el navegador del usuario es un dispositivo móvil o un navegador normal y corriente.
Si es un dispositivo móvil entonces podremos redirigir a la página wap.
Para saber si el navegador soporta WML utilizaremos la variable del servidor HTTP_ACCEPT. En esta variable tenemos que ver si está la cadena "text/vnd.wap.wml". Usaremos la función stristr para comprobarlo.
<?php
if(stristr($_SERVER['HTTP_ACCEPT'],"text/vnd.wap.wml"))
{
// Es un dispositivo móvil, soporta WML
header("Location: /wap/index.wml"); exit; // Redirigimos a la versión WAP
}
// Aquí estará la versión normal de la página, en HTML o XHTML.
?>
Esto podemos ponerlo en cada una de nuestras páginas por si el dispositivo móvil accede a alguna de nuestras páginas internas de forma directa.
Usuarios que han visto este tema también han visto...
- Redimensionar imágenes con PHP
- Mostrar la fecha de hoy en español con PHP
- Listado de registros PHP MySQL
- Instalación de PHP sobre PWS4.0
- Manejo de múltiples archivos en PHP
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.