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

SWiSH Max - Proszę o pomoc w sprawie formularza !!!

Sylwek - Sob 12 Maj, 2007 14:17
Temat postu: Proszę o pomoc w sprawie formularza !!!
Witam !!
Posiadam konto na "Republice" i tam wysyłam dane z formularza.
Zrobiłem formularz który działa (prawie idealnie) oto kod który został przypisany do przycisku "wyślij"

on (release) {
id = "111111";
ret = "1111111";
subject = "zamówienie";
target = "http://www.republika.pl";
loadVariables("http://republika.onet.pl/webadmin_formularz.html",'post');
gotoAndPlay("czeka");
}

nr. "id" i "ret" to numery przydzielane przez republike w czasie zakładania formularza.
W pola formularza wchodzą wszystkie polskie znaki w czasie wysyłania nie pojawia się żaden błąd. Jednak po odebraniu formularza ze skrzynki pocztowej w miejscu znaków "Ą" i "Ź"i "Ś" pojawiają się inne znaki. Z resztą polskich znaków nie ma problemów.
Mały przykład:
imie_dziecka: AĽšEĘęCĆćS??
Czy można na to jakoś zaradzić?

mielu - Sob 12 Maj, 2007 14:26

:swishmax koduje w UTF-8 wiec koduj całą stronkę html w UTF-8
Sylwek - Sob 12 Maj, 2007 15:16

Dzięki za szybką odpowiedź ale to rozwiązanie prubowałem i nic nie daje.
W takjej formie jak mam formularz działa nawet w formie projektora tylko oczywiście bez tych znaków. Nie ukrywam że zależy mi na tym aby dzałał w formie projektora.
Przy dodaniu kodowania do skryptu :

on (release) {
ret = "111111";
id = "111111";
subject = "zamówienie";
charset = "utf-8"
target = "http://www.republika.pl";
loadVariables("http://republika.onet.pl/webadmin_formularz.html",'post');
gotoAndPlay("czeka");
}

przychodzi on w formie tekstu w formularzu.
Jeśli dodam go jako parametr :

on (release) {
ret = "111111";
id = "111111";
subject = "zamówienie";
target = "http://www.republika.pl";
loadVariables("http://republika.onet.pl/webadmin_formularz.html",charset = utf- 8",'post');
gotoAndPlay("czeka");
}

To zostaje wysłany lecz nie dochodzi.

nugatt - Sob 12 Maj, 2007 15:19

chodzi o to że swf wysyła jako utf-8.
a ten formularz na republice... :D

Sylwek - Sob 12 Maj, 2007 15:36

Na republice formularz generuje strone Html z kodowaniem iso-8859-2 i dochodzą polskie znaki. Czy jest jakaś możliwość zmiany kodowania zanim dane zostaną wysłane na serwer ?
nugatt - Sob 12 Maj, 2007 18:59

jak chcesz przedsłać dane do tego html

Powered by phpBB modified by Przemo © 2003 phpBB Group