Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2005, 08:48
samuel2005
 
Fecha de Ingreso: marzo-2005
Mensajes: 49
Antigüedad: 19 años, 8 meses
Puntos: 2
No me detecta el navegador

Quiero mostrar mi web en distintos formatos (para celulares, pda, y browser) Por ellos cree una funcion para detectar el navegador del usuario.
Pero ocurre un problema. Existen celulares que soportan xhtml y los navegadores de las pc tambien los soporta.
Les dejo el codigo que yo cree (pero no me funciono)
Podrian mejorarlo ?

<?php
$dime=$HTTP_ACCEPT;

//si el navegador soporta wap direcciona a:
if (ereg("wap.wml",$dime))

header('Location: http://www.xxxx_wap/index.wml');
// si no soporta wap detecta si puede leer html. Si lee lo direcciona y si no lo manda a xhtml (para celulares mas nuevos)
else
{
if (ereg("text/html",$dime))
{
header('Location: http://www.xxxx_html/index.html');
}

else
{
header('Location: http://www.xxxx_xhtml/index.xhtml');
}

}

?>