Autor | Zpráva | ||
---|---|---|---|
hal_sk Profil |
#1 · Zasláno: 21. 10. 2012, 14:26:30 · Upravil/a: hal_sk
Zdravím. Keď odošlem diakritický text cez URL pomocou AJAX-u metódou GET do PHP skriptu, PHP tento text zobrazí zle (napr namieto "ábč" zobrazí "�b%u010D").
Akú funkciu mám použiť na zakódovanie reťazca na strane JS a akú na dekódovanie na strane PHP? . |
||
Davex Profil |
#2 · Zasláno: 21. 10. 2012, 14:38:49
encodeURIComponent() rawurldecode() |
||
hal_sk Profil |
#3 · Zasláno: 21. 10. 2012, 19:30:15
Davex:
Nejak mi to nefunguje. Mám reťazec "ábč". JS funkcia encodeURIComponent() mi z neho spraví: "%C3%83%C2%A1b%C3%84%C2%8D" a PHP funkcia rawurldecode() toto: "ábÄÂ". |
||
Radek9 Profil |
#4 · Zasláno: 21. 10. 2012, 20:31:23
hal_sk:
Máš oba soubory ve stejném kódování? |
||
hal_sk Profil |
#5 · Zasláno: 21. 10. 2012, 21:14:24
Mám. Ale už mi to ide, pritom som nič nemenil. Ale využil som od Davex-a tie funkcie, lebo mi to nezalamovalo riadky na výstupe. Teraz je všetko ok. Díky.
|
||
Časová prodleva: 13 let
|
0