| Autor | Zpráva | ||
|---|---|---|---|
| PeTaX Profil * |
#1 · Zasláno: 25. 5. 2010, 14:15:05
Z grafických důvodů mám v databázi některé záznamy s náhradní entitou příznaku dělení:
K při­hlá­še­ní do kur­zu sta­čí vy­pl­nit krát­ký for­mu­lář. Vstup do for­mu­lá­ře naj­de­te vždy u po­pi­su pří­sluš­né­ho kur­zu. Pokud však obsah záznamu načtu do tagu textarea, dojde nečekaně k náhradě entit (nejen ­, ale i jiných): $ret .= "<textarea name='obsah' rows='5' cols='27'>$row->obsah</textarea>" . BR . NL; Vůbec nechápu, proč to textarea dělá. Díky za nápovědu. Petr |
||
| Chamurappi Profil |
Jak to souvisí s touto diskusí? Přesunu do kategorie HTML.
Moderátor Str4wberry: Přesunuto
Reaguji na PeTaXe: „Vůbec nechápu, proč to textarea dělá.“ Protože to je normální. V elementu <textarea> se interpretují entity (stejně, jako třeba v <title>). Cokoliv do ní vypisuješ, to bys měl mít ošetřené úplně stejně, jako kdybys to vypisoval do jakéhokoliv jiného elementu — tedy nahradit řídicí znaky (menšítka a ampersandy) entitami.
|
||
| PeTaX Profil * |
#3 · Zasláno: 26. 5. 2010, 11:46:28
Díky Chamurappi. Dosud jsem se domníval, že entity interpretovat nemá.
|
||
|
Časová prodleva: 15 let
|
|||
0