Autor Zpráva
gun&roses
Profil *
čus,

vždy jsem používal zápis pro html:

$bla = 5;

 echo "<nput type='hidden' value=' ".$bla.' " name='skryto'>"; 


pak jsem si uvědomil, že v rámci html by mělo být vše označená uvozovkami a proto jsem napsal toho:

 echo '<input type="hidden" value=" '.$bla.' " name="skryto">'; 


jenže pokud napišu:

 echo $_POST['skryto']; 


tak v prvním případě mi to napíše 5 ale ve druhém mi to napíše .$bla.

a já bych se chtěl zeptat čím to je? proč se nezobrazí hodnota proměnný, ale hodnota sama? Jak napsat v php html kód s uvozovkami? děkuju
Kcko
Profil
echo "<nput type="hidden" value="$bla" name="skryto">";

A jinak to je sumak , ja pouzivam porad zapis typu

echo "<img src='obrazek.gif' />"; a nicemu to nevadi
Kcko
Profil
hmm tak to melo bejt

echo "<nput type="hidden" value="$bla" name="skryto">";
Kcko
Profil
tak nic zere to tady i 2x zpetny lomitka proste das zpetny lomitko pres uvozovku v echu
DoubleThink
Profil *
Dále viz Manuál PHP: Strings - Variable parsing.

Téma zamykám, řešení elementárních syntaktických pravidel je mimo definiční obor této diskuse.
Toto téma je uzamčeno. Odpověď nelze zaslat.