Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [WML] Stessa pagina, stesso contenuto, "reazioni" diverse

    Ciao a tutti.

    Ho realizzato una pagina in PHP che restituisce un output formattato wml.
    Ho notato che con i telefonini più recenti la pagina viene visualizzata, mentre con quelli più vecchi (es.: Panasonic GD 88) no;
    volendo capire di più ho provato a caricare la pagina su due simulatori wap: quello software della OpenWave ( v. 7) e quello online di www.eurobible.net; nel primo le pagine funzionano, mentre nel secondo mi restituisce "wrong content type: text/html".


    Vi posto una delle strutture con non vengono visualizzate:
    codice:
    <HTTP-raw> <?xml version="1.0"?>
    <HTTP-raw> .<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http:///www.wapforum.org/DTD/wml_1.1.xml">
    <HTTP-raw> .<wml>
    <HTTP-raw> .<card id="mycard1" title="Real Time Info">
    <HTTP-raw> .<do type="options" title="Tommy"><prev/></do> 
    <HTTP-raw> .<p align="left">Nessuna informazione e' disponibile per il tracciato inserito.</p>
    <HTTP-raw> .Effettua un'altra ricerca
    <HTTP-raw> .</card></wml
    gli headers:

    codice:
    Length: 534 [Header: 149]
    Socket: 6
    Host address: xxx.xxx.xxx.xxx
    URI: http://xxx
    HTTP/1.1 200 OK 
    Date: Sat, 04 Jun 2005 05:07:33 GMT 
    Server: Apache 
    X-Powered-By: PHP/4.3.11 
    Transfer-Encoding: chunked 
    Content-Type: text/html
    Grazie

    -... Jack: quando ti viene in mente un'idea, scrivila e basta!-
    (Alec Baldwin "Caccia a Ottobre Rosso)

  2. #2
    Risolto:
    oltre alla > mancante a fine pagina in </wml, il problema era che PHP non sa quale sia il codice della risposta e quindi invia il contenuto in formato text/html (standard) e i browser più vecchi che non supportano l'html hanno problemi proprio perchè il contenuto è text/html.
    Per il bene della community posto la soluzione.
    La cosa si risolve inviando l'apposito header prima della risposta in formato wml:
    codice:
    header (Content-Type: text/vnd.wap.wml);

    Ciao a tutti e grazie cmq
    -... Jack: quando ti viene in mente un'idea, scrivila e basta!-
    (Alec Baldwin "Caccia a Ottobre Rosso)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.