wap CHAT
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Funguje mi to len cez internet, cez telefon mi to nezobrazuje, preco? login.php <? Header("Content-Type: text/vnd.wap.wml"); echo '<?xml version="1.0"?>'; ?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD XML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Vitaj v chate!"> <p> Zvolte si meno: <input name="meno"/> </p> <p> <a href="chat.php?meno=$(meno)#c2">Vstup</a> </p> </card> </wml> chat.php <? Header("Content-Type: text/vnd.wap.wml"); echo '<?xml version="1.0"?>'; if ($zprava!="") { if (File_Exists("zpravy.txt")) { $zpravy = File("zpravy.txt"); } $fp = FOpen("zpravy.txt", "w"); FPutS($fp, "<b>$jmeno:</b> $zprava\n"); for ($i=0; $i<10; $i++) { FPutS($fp, $zpravy[$i]); } FClose($fp); } ?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD XML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="mojCHAT" id="c1"> <p> Zprava: <input name="sprava"/><br/> <a href="chat.php?meno=$(meno)&zprava=$(sprava)&r=<? echo UniqId("")?>#c2">Odoslat</a> <br/> <a href="chat.php?meno=$(meno)&r=<?echo UniqId("")?>#c2"> Obnovit </a> </p> </card> <card title="mojCHAT" id="c2" ontimer="chat.php?meno=$(meno)&r=<?echo UniqId("")?>#c2"> <timer value="200"/> <do type="accept" label="Nova sprava"> <go href="#c1"/> </do> <? $fp = FOpen("zpravy.txt", "r"); while ($radka = FGetS($fp, 512)) { echo "<p>$radka</p>"; } FClose($fp); ?> </card> </wml>
-
Nějaká chybová hláška? Nebo vůbec? Kdysi jsem wapy dělal hodně mi pomáhal jakýsi soft od nokie. Volně (proti registraci) ke stažení na stránkách nokia.com Pak by mohl být problém s velikostma stránky, přeložená wap stránka nesmí mít víc jak 1,6KB, jestli má víc, je to problém.
-
WML je stejne prisny jako XML. Chyba je v oddelovaci parametru u odkazu. Misto "&" pouzivej "&" Opera rulez. Umi pracovat s WAPem a umi perfekne zjistit chyby v nem.
-
Kurna. & => & amp;
-
& -> &
-
dik :)
-
ako tak som to rozchodil, no neda sa mi v chate odosielat a obnovovat spravy, zrejme bude nieco z input type <wml> <card title="mojCHAT" id="c1"> <p align="center"> Zprava:<br/><input type="text" name="zprava"/><br/> <a href="chat.php?jmeno=$(jmeno)&zprava=$(zprava)&r=<? echo UniqId("")?>#c2">Odeslat</a> <br/> <a href="chat.php?jmeno=$(jmeno)&r=<?echo UniqId("")?>#c2"> Obnovit </a> </p> </card> <card title="mojCHAT" id="c2" ontimer="chat.php?jmeno=$(jmeno)&r=<?echo UniqId("")?>#c2"> <timer value="200"/> <do type="accept" label="Nova zprava"> <go href="#c1"/> </do>