Autor | Zpráva | ||
---|---|---|---|
Anonym Profil * |
#1 · Zasláno: 10. 11. 2009, 15:18:14
Ahoj, k cemu slouzi ve Smarty prikaz escape:'url'? Nestaci pouze escape:'html'?
Jeste jedna otazka. Prikaz escape:'html' je to same jako htmlspecialchars() v php? <a href="index.php?id={$pole[i].id|escape:'url'}">Více</a> |
||
Časová prodleva: 3 dny
|
|||
Tasartir Profil |
#2 · Zasláno: 13. 11. 2009, 08:47:39
escape:'html' převede znaky & " ' < > na entity, stejně jako htmlspecialchars() v PHP.
escape:'url' převede všechny znaky, které nepatří do URL (URI? tohle se mi vždycky pletlo). |
||
Anonym Profil * |
#3 · Zasláno: 13. 11. 2009, 09:19:47
ok, ja jsem v PHP, pokud bylo potreba nejakych promennych v odkazech psal htmlspecialchars(). Proto se ptam. Jestli do <a href> psat htmlspecialchars(), tudiz ve Smarty escape:'html' a nebo escape:'url'?
|
||
Tasartir Profil |
#4 · Zasláno: 13. 11. 2009, 10:34:01
Pokud ti stačilo htmlspecialchars(), tak ti bude stačit i escape:'html' (případně jenom escape - html je default).
|
||
Časová prodleva: 14 let
|
0