Autor | Zpráva | ||
---|---|---|---|
Tadeas Profil * |
#1 · Zasláno: 9. 10. 2013, 15:56:23 · Upravil/a: Tadeas
Zdravím,
potřebuji pomoct - mám vyhledávání a potřebuji zvýraznit vyhledávanou frázi v řetězci..Ovšem mi nefunguje v URL diakritika, když mám v url např. slovo "polož" (nebo "polo%9E" ) vrací mi to "poloĹľ" tím pádem mi to nezvýrazní to slovo. Kódování mám nastavené na windows 1250 , funguji na cp1250 i databáze, celý web je na PC. tj $_GET["search_text"] mi vrací "polo%9E" měl by vypsat "polož" Díky za rady Tedy..$_GET["search_text"] mi vrací poloĹľ |
||
Tori Profil |
#2 · Zasláno: 9. 10. 2013, 17:50:03
Diakritika v URL by měla být kódována v UTF-8, ne cp1250 (http://en.wikipedia.org/wiki/Percent-encoding#Percent-encoding%5Fin%5Fa%5FURI). Jestli se potom v prohlížeči zobrazí "ž" nebo sekvence čísel a procent, to záleží už na prohlížeči.
|
||
Micruss Profil |
myslím si, že chyba bude na straně kódování doporučuji použít utf-8
někdo mě už předběhl -.- |
||
Časová prodleva: 10 let
|
0