Kde mam chybu?
6 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é.
-
Prosim pomoc, tento skript mi vobec nejde zobrazit na mobile, hoci na PC ide. Neviem si najst chybu. Je to na makovehalusky.webzdarma.cz/wap/lamparen.php <? Header("Content-Type: text/vnd.wap.wml"); echo '<?xml version="1.0"?>'; ?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.dtd"> <wml> <card id="Start" title="MH - Lamparen"> <p align="center"><small><a href="index.php">MAKOVE HALUSKY</a><br/></small></p>"<p><small>Poslednych 5 prispevkov:<br/><br/><? $fp = FOpen ("../vystup/lamparen/lamparen.dat", "r"); $data = FRead ($fp, FileSize("../vystup/lamparen/lamparen.dat")); FClose($fp); $v = File("../vystup/lamparen/lamparen.dat"); $pocetprispevkov = Ceil(Count($v)); $i = "-1"; while ($i < 0) { $i = $i+1; $v[$i]=str_replace("\n","",$v[$i]); $v[$i]=str_replace("<table width='99%' id='odkaz'><td><span id=prispevok>","",$v[$i]); $v[$i]=str_replace("<br>","<br/>",$v[$i]); $v[$i]=str_replace("<BR>","<br/>",$v[$i]); $v[$i]=str_replace(" "," ",$v[$i]); $v[$i]=str_replace("</td></table>","<br/>",$v[$i]); $v[$i]=str_replace("<img src='../../","<img src='../",$v[$i]); $v[$i]=str_replace("border='0'>","border='0'></img>",$v[$i]); $v[$i]=str_replace("\n","",$v[$i]); $v[$i]=str_replace("á","a",$v[$i]); $v[$i]=str_replace("Á","A",$v[$i]); $v[$i]=str_replace("ä","a",$v[$i]); $v[$i]=str_replace("â","a",$v[$i]); $v[$i]=str_replace("a","a",$v[$i]); $v[$i]=str_replace("a","a",$v[$i]); $v[$i]=str_replace("ç","c",$v[$i]); $v[$i]=str_replace("e","e",$v[$i]); $v[$i]=str_replace("e","e",$v[$i]); $v[$i]=str_replace("ë","e",$v[$i]); $v[$i]=str_replace("i","i",$v[$i]); $v[$i]=str_replace("Í","I",$v[$i]); $v[$i]=str_replace("è","c",$v[$i]); $v[$i]=str_replace("È","C",$v[$i]); $v[$i]=str_replace("æ","c",$v[$i]); $v[$i]=str_replace("Æ","C",$v[$i]); $v[$i]=str_replace("ï","d",$v[$i]); $v[$i]=str_replace("Ï","D",$v[$i]); $v[$i]=str_replace("é","e",$v[$i]); $v[$i]=str_replace("É","E",$v[$i]); $v[$i]=str_replace("ì","e",$v[$i]); $v[$i]=str_replace("Ì","E",$v[$i]); $v[$i]=str_replace("í","i",$v[$i]); $v[$i]=str_replace("Í","I",$v[$i]); $v[$i]=str_replace("¾","l",$v[$i]); $v[$i]=str_replace("¼","L",$v[$i]); $v[$i]=str_replace("å","l",$v[$i]); $v[$i]=str_replace("Å","L",$v[$i]); $v[$i]=str_replace("ò","n",$v[$i]); $v[$i]=str_replace("Ò","N",$v[$i]); $v[$i]=str_replace("ñ","n",$v[$i]); $v[$i]=str_replace("Ñ","N",$v[$i]); $v[$i]=str_replace("ó","o",$v[$i]); $v[$i]=str_replace("Ó","O",$v[$i]); $v[$i]=str_replace("ô","o",$v[$i]); $v[$i]=str_replace("Ô","O",$v[$i]); $v[$i]=str_replace("ö","o",$v[$i]); $v[$i]=str_replace("ø","r",$v[$i]); $v[$i]=str_replace("à","r",$v[$i]); $v[$i]=str_replace("š","s",$v[$i]); $v[$i]=str_replace("Š","S",$v[$i]); $v[$i]=str_replace("œ","s",$v[$i]); $v[$i]=str_replace("Œ","S",$v[$i]); $v[$i]=str_replace("?","t",$v[$i]); $v[$i]=str_replace("?","T",$v[$i]); $v[$i]=str_replace("ú","u",$v[$i]); $v[$i]=str_replace("Ú","U",$v[$i]); $v[$i]=str_replace("u","u",$v[$i]); $v[$i]=str_replace("ý","y",$v[$i]); $v[$i]=str_replace("Ý","Y",$v[$i]); $v[$i]=str_replace("ž","z",$v[$i]); $v[$i]=str_replace("Ž","Z",$v[$i]); $v[$i]=str_replace("Ÿ","z",$v[$i]); $v[$i]=str_replace("?","Z",$v[$i]); $v[$i]=str_replace("\n","",$v[$i]); echo $v[$i]"; } ?> </small></p> </card> </wml>
-
Sesty radek od spoda ... chybne: echo $v[$i]"; spravne: echo $v[$i];
-
chyba byla zrejme nalezena, lec jak se tak divam na ten kod, popremyslel bych o pouziti funkce strtr() ...
-
Diky, ale chyba je aj inde, please pomoc
-
hm, skus si to sam odladit - stiahni si nejaky wap prehliadac napr. deckit a v nom to potom skusat na localhoste. robil som si takto wap stranku...
-
naco tam je to while - aj tak to prebehne len raz dalej by som pouzil: $zle="éíáýžťčšľ" $dobre="eiayztcsl" $v[$i]=str_replace("$zle","$dobre",$v[$i]);