znakova sada v htmlentities/htmlspecialchars

6 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Chci se zeptat, jestli instalovana verze PHP podporuje jine znakove sady - (hlavne ISO-8859-2) ve funkcich htmlentities() a htmlspecialchars(). Dost by mi to ulehcilo praci. Diky
  2. Nejjistesi bude, kdyz si to vyzkousis, ale v manualu jsem nasel toto: Dochází k těmto překladům: '&' (ampersand) se stává '&' '"' (dvojitá uvozovka) se stává '"' when ENT_NOQUOTES is not set. ''' (jednoduchá uvozovka) se stává ''' only when ENT_QUOTES is set. '<' (menší než) se stává '<' '>' (větší než) se stává '>' ... tak niceho jinyho bych rek, ze se to netkne ... kdyz tam budes mit u s vlnovkou, tak na vystubu bude bezezmeny. Radek
  3. Prave ze mi to hazi: ?èø? pro puvodni: ščřť a když to zkusim osetrit pro znakovou sadu ISO-8859-2 tak to vypise: Warning: Wrong parameter count for htmlentities() in pokus.php on line 82 Diky Petr
  4. V tom pripade me pak napada jen osetrit si to rucne ... http://www.php.net/manual/cs/function.str-replace.php ... nebo ... http://www.php.net/manual/cs/function.strtr.php ... ale j a tedy osobne zatim pouzival tuto fci jen s pouzitim win1250 a na zadny podobny problem jsem nenarazil ... Radek
  5. Diky. Nakonec jsem misto htmlentities použil htmlspecialchars a funguje to. Petr
  6. Aha ;) ... ten kus manualu co jsem ti sem kopiroval,byl prave z htmlspecialchars() Radek

← Zpět na všechna témata