header i290 php

jsegoa
Posts: 1
Joined: 2008-02-07

Olá pessoal sou novato na era do WAP, estou pesquisando bastante mas estou tendo problemas quando envio um header wml em um PHP como o código abaixo:
quando envio o primeiro header com o tag content náo funciona no i290 e aparece a seguinte mensagem (the requested page can not be displayed) se tirar funciona (em partes) pois algums comando náo funcionam creio por que o browser wap já nao interpreta mais que é um wml mas consegue mostrar o designet. alguem sabe como resolver este header?

jsegoa@pop.com.br

<?
header("Content-type: text/vnd.wap.wml"); // set the correct MIME type
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // expires in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Last modified, right now
header("Cache-Control: no-cache, must-revalidate"); // Prevent caching, HTTP/1.1
header("Pragma: no-cache"); // Prevent caching, HTTP/1.0
//header("Content-type: text/vnd.wap.wml");
?>



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jfrincon
Posts: 268
Joined: 2006-12-01
header i290 php - conteúdo?

Olá jsegoa,

Qual é o conteúdo da página que está tentando visualizar no i290? Você tem certeza que é uma página de WML corretamente formada? O primeiro que eu suspeitaria com o que descreve (quando tem text/vnd.wap.wml não é representada, mais quando tira é mais incompletamente) me indica que possivelmente o que você esta fazendo é enviar HTML mais indicando que é WML. O browser 7.0 que está no i290 tem para representar XHTML-MP (uma parte reduzida do HTML/XHTML que inclui geralmente a maioria do HTML menos algumas funções que geralmente não são muito necessárias (tabelas dentro de tabelas, iFrames)).

Eu recomendaría que, se com certeza deseja fazer desenvolvimento web para aparelhos móveis, que use uma ferramenta chamada o WURFL -- que é uma libraria Open Source que te permite determinar as caraterísticas do Browser que está se conectando à página e dinamicamente criar o tipo de conteúdo (WML, XHTML-MP, HDML, etc) apropriado pelo aparelho.

Um abraço,

Juan Felipe