SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Polskie znaki [dynamic text]

fouryears - Pi± 23 Mar, 2007 14:35
Temat postu: Polskie znaki [dynamic text]
Witam, natknalem sie na pewien problem budujac formularz wyszukiwarki. Problem polega na tym ze po wyslaniu do skryptu php zmiennych gina polskie znaki. Jak mozna temu zaradzic?

Kodowanie strony do ktorej przekazuje zmienne:
ISO-8859-2

Button Szukaj:

Kod:
on (press) {
    Fraza=teskst_szukaj.text;
    getURL("szukaj.php","","POST");
}

Na pocz±tku sceny wstawione:

Kod:
onLoad () {
    System.useCodepage = true;
}


Z tego co zauwazyłem nie wysyla liter: ±,¶,ć

Ma kto¶ jakie¶ pomysły? Dodam iz zmiana kodowania dokumentu docelowego na UTF-8 nie wchodzi w gre ;/

mielu - Pi± 23 Mar, 2007 15:41

musisz kodować strunę do utf-8, ale skoro nie wchodzi to może przekazywać polskie znaki jako ASCII

http://www.gajdaw.pl/varia/ogonki.html
http://www.typinski.pl/we...s=html_entities

fouryears - Sob 24 Mar, 2007 13:27
Temat postu: polskie znaki
przy ustawieniu

System.useCodepage = true; zle koduje tylko litery: ± ˇ ¶ ¦

mielu, skorzystalem z tablicy znakow ktore podeslales czyli np: litere ± zamienialem na &#261 i dopiero wysylalem ale pojawil sie problem.

owszem wysyla tekst dobry czyli np. "br±zowy" i wy¶iwietla na stronie "br±zowy" ale skrypt php inaczej odczytuje to ± bo nie wyszukuje produktów.

ma ktos jakies pomysly jak rozwiazac ten problem??


PS: niedawno kupilem swisha i juz zaluje swojej decyzji...

mielu - Sob 24 Mar, 2007 14:26

a może w php zrobić podmiankę drugi raz

Powered by phpBB modified by Przemo © 2003 phpBB Group