Moment mal, das heißt, wenn ich meine PHP-Seite irgendwas.wml
Kannst du machen, ist aber nicht zwinged notwendig. die Seite kann auch .php heißen.
Wenn du sie .wml nennst, mußt du dies natürlich in der .htaccess angeben, damit der PHP-Interpreter auch wml-Dateien bearbeitet.
Kann doch nicht sein. Zumindest die DTD
müsste ich dann wohl noch ändern. Aber reicht DAS dann?
Du darfst natürlich kein HTML angeben, sondern XML in der Sonderfowm WML.
Ansonsonten ist die Seite von der art her, wie ne HTML Seite mit Formular, das gepostet wird. Und das script (PHP) generiert dann die seite.
Habe aber lange nicht mehr mit WML gearbeitet.
Liß dir ambeste dass hier durch:
http://de.wikipedia.org/wiki/Wireless_Markup_Language
Falls du deine Seite ohne Hand Testenwillst, kann ich dir den Browser Opera empfehlen. Dieser kann sowohl HTML, als auch XML und WML anzeigen.
http://opera.com/ (Außerdem ist er der einzige unter Windows verfügbare Browser, der den ACID II Test bestanden hat)
Achso, standart gemäß gibt PHP natürlich den HTML Header aus.
Das mußt du natürlich ändern.
header(„Content-Type: application/vnd.wap.wml“);
Gilt übrigens auch wenn du Bilder oder ähnliches mit PHP erzeugst.