Autor Zpráva
Tadeas
Profil *
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
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 -.-

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0