Just nu i M3-nätverket
Gå till innehåll

WML + PHP


Jonasen

Rekommendera Poster

Hejsan!

 

Försöker göra en någorlunda dynamisk wap-sida med php som språk och det går inge vidare. Vet inte vad det är jag gör fel, lite ny på just WML.

 

Får det att fungera med statisk sida om jag döper den till exempelvis index.wml och försöker accessa den via mobilen (testar med en Nokia 3510i), men döper jag den till index.php så vägrar den att ens öppna sidan (även om den innehåller EXAKT samma kod). Har provat med att lägga in :

                    [color="#ff0000"]header[/color]("Content-type: text/wml");

men det gav ingen direkt högvinst.

 

Vill ni titta (jätteenkel och så givetvis) kan ni titta på

 

http://wap2.carnalgrief.com/ - för försöket med dynamiska sidor.

http://wap2.carnalgrief.com/index.wml - för en statisk sida.

 

Har validerat koden på W3Schools och den klagar inte över den genererade koden. Opera gillar oxå den, eller iaf förstasidan.

Är det någon som har någon idé och erfarenhet kring detta?

 

 

 

[inlägget ändrat 2005-05-17 00:53:33 av HJonas]

Länk till kommentar
Dela på andra webbplatser

-Patrik Johansson-

Har int ekoll på WML men vad händer om du använder headern

text/vnd.wap.wml

Och mata sedan ut detta högst upp i dokumentet:

[color="#0000ff"]echo[/color]("<?xml version=\"1.0\"?>");
[color="#0000ff"]echo[/color]("<!DOCTYPE wml PUBLIC \"-[color="#006400"]//WAPFORUM//DTD WML 1.1//EN\""[/color]
   . "http:[color="#006400"]//www.wapforum.org/DTD/wml_1.1.xml\">"); [/color]

 

//Patrik J

"Insanity: doing the same thing over and over again and expecting different results."
- citat av Albert Einstein

 

Länk till kommentar
Dela på andra webbplatser

Nope, inge vidare resultat där heller. Är mobilen så känslig så den bara tar sidor som faktiskt HETER .wml ??

 

Länk till kommentar
Dela på andra webbplatser

Testade just med en T68i. Andra varianten funkade fint. Första varianten ger detta fel:

 

"XML error - unexpected element (before or at line 5)."

 

[Edit]

Körde sidorna genom w3:s htmlvalidator. Andra exemplet gick fint men det första producerade en del fel:

 

http://validator.w3.org/check?uri=http%3A%2F%2Fwap2.carnalgrief.com%2F&charset=%28detect+automatically%29&doctype=%28detect+automatically%29

 

Om man nu överhuvudtaget KAN använda den validatorn för wml-sidro är ju en annan fråga :)

 

[inlägget ändrat 2005-05-17 08:32:46 av lizardKng]

Länk till kommentar
Dela på andra webbplatser

om man tittar noga i validatorn (genom att välja "Show Source") och sedan jämför filernas kod så ser man ju klart och tydligt att de inte ser lika dana ut. En wapsidas text måste t ex alltid stå inom t ex en <p>-tagg vilket allt gör på den normala sidan, men inte på den dynamiska. Så skriv båda filerna lika dant så kommer förmodligen varken validatorn eller mobiltelefonen att klaga!

 

Kladda

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...