Autor Zpráva
ob
Profil *
Zdárec, když si do textarey vložím text a část textu je složena ze znaků které tvoří html entitu tak to textarea zobrazí jako tu entitu, takže to po tom při odeslání formuláře odešle místo kombinace znaků tu entitu.. dá se nějak textaree nastavit aby nepřekládala entity?

díky
tiso
Profil
ob: textarea neprekladá entity, čo do nej napíšeš to sa odošle vo formulári.
ob
Profil *
Pokud vložím mezi <textarea> a </textare> kód entity tak se na stránce v textarea zobrazí jako přeložený
Taps
Profil
ob
pokud tam nemáš třeba nějakou funkci která ti znaky na entity přeloží
tiso
Profil
ob: áno, ale až po vypísaní obsahu formulára do stránky, nie pri odoslaní formulára. Použi pri výpise funkciu htmlspecialchars()
Chamurappi
Profil
Reaguji na oba:
dá se nějak textaree nastavit aby nepřekládala entity?
Zapiš v nich „&“ jako „&amp;“.


Reaguji na tisa:
nie pri odoslaní formulára
To není vždy pravda.
tiso
Profil
Chamurappi: môžeš vysvetliť?
Chamurappi
Profil
Reaguji na tisa:
Viz nedávné zjištění. Zadá-li uživatel znaky, které nejsou dostupné v kódování, v jakém byla stránka načítána, prohlížeč místo nich pošle serveru entity. Třeba zrovna zdejší typografické uvozovky putují na server vždy jako &#8222; a &#8220;.
tiso
Profil
Chamurappi: aha, toto... Ale to sa vôbec netýka tohoto prípadu. On posiela znaky tvoriace entitu, a na výstupe má tie entity interpretované.
Tvoj prípad sa týka posielania "neznámych" znakov, ktoré sa prevedú na entity pri posielaní formulára.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: