Autor | Zpráva | ||
---|---|---|---|
n5ver Profil |
#1 · Zasláno: 24. 8. 2010, 01:02:43 · Upravil/a: n5ver
Ahoj prosím poraďte mi proč mi to vyhazuje chybu T_IF:
function komentare() { echo "<br> <form action=\"_ucty.php\" method=\"post\"> <input type=\"submit\" name=\"sen\" value=\" Zobrazit komentáře \"/> </form> ". if(IsSet($_POST['sen'])){ $komentare = "1"; if($komentare=="1"){ echo "<center>"; include("./kom/index.php"); echo "</center>"; } } ." "; } Dokud jsem si to nepředělal jako funkci tak to fungovalo. |
||
panther Profil |
#2 · Zasláno: 24. 8. 2010, 01:05:00
n5ver:
protože v echu IF nemůže být. Vyhoď tu podmínku ven, nebo lépe, ten formulář nevypisuj echem. Proč to děláš takhle? |
||
n5ver Profil |
#3 · Zasláno: 24. 8. 2010, 01:14:26
No tka jsem to vyřešil nakonec jinak.
panther: No chtěl jsem to jako funkci v config.php a když bych někam chtěl dát komentáře tak bych tam napsal jenom <? komentare(); ?> |
||
nethor Profil |
#4 · Zasláno: 24. 8. 2010, 12:57:31 · Upravil/a: nethor
n5ver:
To by šlo, jen to nemůže být celé v echu. echo by muselo končit na ř. 7 a ř. 17 odmáznout. function komentare() { echo "<br> <form action=\"_ucty.php\" method=\"post\"> <input type=\"submit\" name=\"sen\" value=\" Zobrazit komentáře \"/> </form> "; if(IsSet($_POST['sen'])){ $komentare = "1"; if($komentare=="1"){ echo "<center>"; include("./kom/index.php"); echo "</center>"; } } } (netestováno) |
||
Časová prodleva: 14 let
|
0