

Problém s proměnnou
Zdravím,
nějak nechápu, proč následující věc nefunguje... Asi to bude jenom nějaká blbost, ale nemůžu na to přijít... takže:
$stranka_1[1] = "Hlavní stránka";
když se podívám echem, tak tam je celý řetězec uložen. Ale ve chvíli, kdy bych chtěl tenhle řetězec vložit jako název tlačítka do HTML submit tlačítka - takto:
<input type="submit" name="navigacni_tlacitko" value=<? echo $stranka_1[1]; ?> />
tak se mi v tlačítku zobrazí vždy pouze první slovo řetězce. V tomhle případě to je tedy "Hlavní"... Jestli bych mohl tedy požádat o zkritizování svého uvažování
Chybí ti tam uvozovky.
jo takhle... díky moc, to by mě necvaklo, sem trotl
jenom aby to teda bylo tady kompletní, kdyby se objevil někdo jako já:
$stranka_1[1] = "'Hlavní stránka'";
No spíš jsem to myslel takhle:
Ještě lepší, dík moc...
Ešte si pozri aj funkciu htmlspecialchars, aby ti to fungovalo aj vtedy, keď budeš mať v tom reťazci nejaké úvodzovky. Pretože inak je tam riziko, že sa staneš obeťou XSS útoku.