Chyba ve skriptu
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é.
-
Co je tady pls blbě? (řádek s input = hidden), zkoušel jsem tyhle možnosti: value=\".$r['alnazev'].\" value=\"echo .$r['alnazev'].\" value=\"$r['alnazev']\" value=\"echo $r['alnazev']\" echo" <form method=\"post\" name=\"formular\" action=\"smazat_alianci2.php\"> <input type=\"hidden\" name=\"nazev\" value=\".$r['alnazev'].\"> <input class=\"tlacitko\" type=\"submit\" value=\"Zrušit alianci\" tabindex=\"2\"> </form>";
-
1. Místo \" používej ' - je to přehlednější. 2. Co to je za proměnnou $r['alnazev']? 3. Kromě tvého prohlášení, že je to "blbě" nevidím žádnou chybovou hlášku, kterou ti to háže..
-
$r['alnazev'] je pole: $result = mysql_query("select * from aliance WHERE zkratka='$ali'"); $r=MySQL_Fetch_Array($result); a pak to z toho taham jednotlivý řádky
-
A co takto: $pom = $r['alnazev']; echo" <form method='post' name='formular' action='smazat_alianci2.php'> <input type='hidden' name='nazev' value='$pom'> <input class='tlacitko' type='submit' value='Zrušit alianci' tabindex='2'> </form>";
-
Na to jsem taky přišel, to funguje, jenže zbytečně o řádek navíc :)
-
Chyba je v uvozovkach! Spravne je: <input type=\"hidden\" name=\"nazev\" value=\"".$r['alnazev']."\"> \" je textova podoba ". A ty strkas .$r['alnazev']. do textu. Musis je tedy oddelit a to tam prave ze nemas.
-
Já hlavně nechápu důvod proč používat ty lomítka, když lomítka se používají nejčastěji při výpisu HTML tagů přes echo. A když je vypisování html tagů přes echo, tak místo lomítek s uvozovkou bych použil spíše apostrof.