Generar páginas WAP en PHP


Si estáis desarrollando cards WAP, veréis que muchas veces el
teléfono (o el emulador) genera un error. Eso se debe a que no se envía el tipo
MIME correcto
en las cabeceras HTTP.

La solución es simple, especificar el MIME type en el programa de la siguiente
forma:

header(“Content-Type: text/vnd.wap.wml”);

Si no tenéis habilitado en Output Buffering (con ob_start o
directamente en el php.ini) debéis ejecutar la función anterior antes de
enviar cualquier contenido hacia la red.
De la misma forma, si estáis probando las funciones de Flash o PDF, hay que
usar:
header(“Content-Type: application/x-shockwave-flash”);

y
header(“Content-Type: application/pdf”);

respectivamente.
Si tenéis problemas con otros tipos, lo mejor es mirarse la definición de
tipos MIME del Linux o Apache. Normalmente está en /etc/mime.types.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=769 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.