Thomas Luethi: WML/WAP ein paar Fragen

Beitrag lesen

Hallo,

Wie teilt man dem WAP Browser mit dass er eine index.php als Startseite nehmen soll? Ich hab z.B. eine subdomain die auf ein Verzeichnis umleitet das eine index.php enthält!

Du willst vermutlich, dass, wenn der Browser
http://wap.example.com/
verlangt, folgende Seite ausgeliefert wird:
http://www.example.com/wap/index.php

Das musst Du dem Webserver beibringen, nicht dem Browser.

Bei Apache reicht dafuer eine Zeile in der .htaccess im betreffenden Verzeichnis.

DirectoryIndex index.php

Stattdessen kannst Du es natuerlich auch einrichten,
dass alle Dateien mit Endigung *.wml auf PHP geparst werden, und
dass die Datei index.wml ausgeliefert wird.
Ebenfalls .htaccess:

AddType application/x-httpd-php .wml
DirectoryIndex index.wml

Du musst auch noch daran denken, ganz am Anfang des PHP-Skripts
den richtigen HTTP-Header zu schicken:
header("Content-Type: text/vnd.wap.wml");

Das und einiges mehr zu WAP und PHP steht in:
http://www.php4-forum.de/wap.htm

Gruesse,

Thomas