SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Proszę o pomoc w sprawie formularza !!!
Autor Wiadomość
Sylwek 
Początkujący


Dołączył: 12 Maj 2007
Posty: 3
Skąd: Tomaszów
Wysłany: Sob 12 Maj, 2007 14:17   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 


Pomógł: 131 razy
Wiek: 48
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Sob 12 Maj, 2007 14:26   

:swishmax koduje w UTF-8 wiec koduj całą stronkę html w UTF-8
 
     
Sylwek 
Początkujący


Dołączył: 12 Maj 2007
Posty: 3
Skąd: Tomaszów
Wysłany: 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 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sob 12 Maj, 2007 15:19   

chodzi o to że swf wysyła jako utf-8.
a ten formularz na republice... :D
_________________
tomekf /// swishmaxxx
 
 
     
Sylwek 
Początkujący


Dołączył: 12 Maj 2007
Posty: 3
Skąd: Tomaszów
Wysłany: 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 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sob 12 Maj, 2007 18:59   

jak chcesz przedsłać dane do tego html
_________________
tomekf /// swishmaxxx
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.07 sekundy. Zapytań do SQL: 11