Just nu i M3-nätverket
Jump to content

WML + PHP


Jonasen

Recommended Posts

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]

Link to comment
Share on other sites

-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

 

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...