[WAP/WML] Affiche seulement le code source !!!
Bonjour,
J'ai un probleme avec mes premieres pages wap, et je ne comprends pas
d'où cela vient.
Site WAP: http://www.evug.com/wap
Page wap: http://www.evug.com/wap/index.wml
Si j'accède à mes pages via un émulateur cela fonctionne, mais
directement à partir d'un terminal GSM je ne vois que la source de la
page !
Pensant que cela vient d'un problème de programmation, j'ai récupéré
un fichier wml d'un autre site hebergé chez le même hebergeur et je
l'ai copié en état sur mon repertoire wap... même constat, je ne vois
que la source.
Une page wap chez le même hebergeur: http://www.yoop.ch/wap/index.wml
La même page wap dans mon repertoire: http://www.evug.com/wap/yoop.wml
Je pensais que cela venait d'un pb de configuration du serveur. Après
de multiples emails avec le support technique, on me réponds
finalement qu'il s'agit d'un probleme d'en tête wml et que je n'ai
qu'à aller m'adresser à un de leurs partenaires (pour la création de
pages wap) :? !!
De plus, par défaut, le DirectoryIndex n'est pas défini et j'ai dû le
faire via un .htaccess. Ma première piste était que les types mime du
serveur n'étaient pas définis, mais si j'ajoute un .htaccess avec
AddType text/vnd.wap.wml wml
AddType image/vnd.wap.wbmp wbmp
AddType application/vnd.wap.wmlc wmlc
AddType text/vnd.wap.wmlscript wmls
AddType application/vnd.wap.wmlscriptc wmlsc
DirectoryIndex index.wml
Eh bien, je n'arrive plus à me connecter sur le site !!
A l'heure actuelle, j'ai changé le .htaccess et il n'a que le DirectoryIndex maintenant.
J'ai aussi essayé de générer des pages wap à partir de php avec
<?php
header("Content-type: text/vnd.wap.wml");
?>
Petite demo à http://www.evug.com/wap/wap.php
Résultat: page momentanément indisponible !!
Au secours je ne sais plus quoi essayer, si vous avez une idée, je suis preneur !!
Merci de votre aide,
Mika
PS: le code source WML
index.wml:
-------------
Code:
1 2 3 4 5 6 7 8 9 10
|
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<card id="card1" title="Yoop! WAP">
<p align="left">
EVUG :: Ecole de Voile des Universités de Grenoble
</p>
</card>
</wml> |
wap.php:
-----------
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<?php
header("Content-type: text/vnd.wap.wml");
?>
<?php echo "<?xml"." version=\"1.0\""."?>" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Yoop! WAP">
<p align="left">
EVUG :: Ecole de Voile des Universités de Grenoble
</p>
<p align="left">
<b>-------------</b>
</card>
</wml> |