Chłopaki pomocy .... Może ktoś mi sprawdzić działanie wysyłacza maili?!
Tutaj jest wszystko łącznie z *.fla
http://www.free.of.pl/n/nevsmedia/mail.rar
Teoretycznie wszystko jest dobrze (chyba). Może to wina serwera ?
PS. Sorki kobietki za to rozpoczęcie nie jestem szowinistą... ale mało was na forum.
[F8+PHP]Formularz mail
Re: [F8+PHP]Formularz mail
Błąd jest taki, że metoda sendAndLoad potrzebuje innego obiektu LoadVars żeby odebrać dane obiekt LoadVars wysyłający nie może odebrać danych. Stwórz nowy obiekt LV np. formularz2 i oczekuj odpowiedzi z serwera do niego:
Pyzatym poprawność kodu wymaga żeby sendAndLoad było po onLoad.
Poza tym onLoad zadziała na true czy meil zostanie wysłany czy nie, jeżeli w PHP masz ustawioną instrukcję if na wysyłanie zmiennej do formularz2 czy operacja się powiedzie czy nie.
Wysyłaj z PHP zmienną odpowiedz z wartościami 1 lub 0 w zależności od powodzenia operacji.
Druga klatka:
P.S. Na dzień dzisiejszy sugeruje takie proste nie wymagające Flasha 8 aplikacje robić pod Flash MX 2004 gdyż zbyt mało użytkowników ma nowy flash player.
Mnie tez jest łatwiej sprawdzać taka aplikacje pracuję na MX 2004.
Kod: Zaznacz cały
formularz.sendAndLoad("formularz.php", formularz2, "POST");Poza tym onLoad zadziała na true czy meil zostanie wysłany czy nie, jeżeli w PHP masz ustawioną instrukcję if na wysyłanie zmiennej do formularz2 czy operacja się powiedzie czy nie.
Wysyłaj z PHP zmienną odpowiedz z wartościami 1 lub 0 w zależności od powodzenia operacji.
Druga klatka:
Kod: Zaznacz cały
stop();
formularz2 = new LoadVars();
msg.text = "trwa wysylanie formularza, prosze czekac...";
formularz2.onLoad = function(success) {
if (success) {
if (this.odpowiedz == "1") {
msg.text = "WYSLANIE FORMULARZA POWIODLO SIE...";
} else if (this.odpowiedz == "0") {
msg.text = "WYSTAPIL BLAD PODCZAS WYSYLANIA MAIL...";
}
} else {
msg.text = "WYSTAPIL BLAD PODCZAS WYSYLANIA FORMULARZA...";
}
};
formularz.sendAndLoad("formularz.php", formularz2, "POST");
Mnie tez jest łatwiej sprawdzać taka aplikacje pracuję na MX 2004.
Ostatnio zmieniony sob lis 26, 2005 4:40 pm przez Marek_bf, łącznie zmieniany 1 raz.
Re: [F8+PHP]Formularz mail
Dzięki Marek za odpowiedź...
Mam jeszcze małe lamerskie pytanko...
Zameszczając ten formularz na serwerze kopiuje pliki mail.html, mail.swf, formularz.php na serwer. Czy czeba coś jeszcze dodatkowo robić? Zmieniać atrybuty jakiś plików?
Mam jeszcze małe lamerskie pytanko...
Zameszczając ten formularz na serwerze kopiuje pliki mail.html, mail.swf, formularz.php na serwer. Czy czeba coś jeszcze dodatkowo robić? Zmieniać atrybuty jakiś plików?
Re: [F8+PHP]Formularz mail
Nie, trzeba tylko zadbać żeby ścieżka do pliku *.php była prawidłowa.
Re: [F8+PHP]Formularz mail
Jeszcze raz dzienki 
