Page 1 sur 1

PHP WML Mysql

Posté : 01 nov. 2009, 22:33
par vares2
Bonjour,

J'essaie de creer un fichier WML avec du code PHP a l'interieur mais a l'execution sa ne marche pas.
Pourriez vous m'aider?

CODE WML

Code : Tout sélectionner

<?php header("Content-type: text/vnd.wap.wml"); ?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd"> <wml> <card> <p> <?php echo "Welcome to your PHP based WAP site..."; ?> </p> </card> </wml>
Fichier .htaccess

Code : Tout sélectionner

AddType text/vnd.wap.wml wml AddType text/vnd.wap.wmlscript wmls AddType application/vnd.wap.wmlc wmlc AddType application/vnd.wap.wmlscriptc wmlscriptc AddType image/vnd.wap.wbmp wbmp

Lien pour tester


http://wap.abidjantivi.com/test1.wml

Re: PHP WML Mysql

Posté : 09 nov. 2009, 00:19
par momox
C'est normal, tu ne demandes pas a apache de parser ton ficher wml en tant que script php...
La façon la plus simple est de nommer ton fichier index.php tout simplement, et la, ca fonctionnera.
Le fait que le téléphone lise ledit fichier ne dépend pas de l'extension dans le cas d'une adresse web, mais du doctype et/ou de l'entête.

Re: PHP WML Mysql

Posté : 09 nov. 2009, 10:22
par Victor BRITO
Pour ma part, le lien que tu as donné fonctionne parfaitement sous Opera 10, mais pas sous Firefox 3.5 (qui propose d'ouvrir ou de télécharger le fichier) ni sous Safari 4 (qui affiche le code WML). Le problème est probablement dû au fait que certains navigateurs peuvent ne pas prendre en charge le format WML. En tout cas, il ne vient pas de l'exécution de ton code PHP.