Wysyłanie formularza przez PHP.

Poniższy tutorial przedstawia jak za pomocą, PHP przekazać zmienne z Flash'a
Uwaga! Twój serwer musi obsługiwać PHP Mail!

Tworzenie formularza w animacji flash

1. Otwórz program Alligator Flash Designer, ustaw czas ramki na "stop": "Ramka" > "Czas ramki" i zaznacz opcję "stop" i zmień rozmiar ramki: "Ramka" > "Rozmiar ramki" i szerokość "450", a wysokość "300".
2. Tworzymy pola edycji: f_imie, f_email, f_telefon, f_tekst

Nazwę pola zmieniamy poprzez dwukrotnie kliknięcie na pole edycji i zmieniamy "Nazwa zmiennej:" i wszystkie opcje odznaczamy tak jak na obrazku poniżej.

3. Teraz dodajemy przycisk odpowiadający za wysłanie maila, ustawiamy nazwę buttona (z menu "Obiekt" wybierz "Właściwości", np. "Wyślij".

4. Ustawiamy akcję przycisku "Wyślij", który odpowiada za przekazanie danych z pola tekstowego do PHP, i następnie na naszego maila. Wybierz z menu "Akcja" > "Kliknięcie", zaznacz opcję "Action Script" i wklej poniższy kod ActionScript:

f_error = "";
url = "mail.php?";
url = url + "f_imie=" + f_imie;
url = url + "&f_email=" + f_email;
url = url + "&f_telefon=" + f_telefon;
url = url + "&f_tekst=" + f_tekst;


if(f_imie=="") f_error = "Wpisz Dane Osobowe";
if(f_tekst=="") f_error = "Wpisz Tekst";
if(f_telefon=="") f_error = "Wpisz Numer Telefonu";
if(f_email=="") f_error = "Wpisz E-Mail";
if(f_email.indexOf("@",0)<0) f_error = "Wpisz poprawny adres E-Mail";
if(f_email.indexOf(".",0)<0) f_error = "Wpisz poprawny adres E-Mail";

if(f_error=="") getURL(url,"_blank");

mail.php - nazwa pliku PHP, do którego zostaną przekazane dane z naszego formularza.
f_imie, f_email, f_telefon, f_tekst - nazwy zmiennych z których będą przekazane dane.

5. Na koniec, dodamy pole w, którym będą wyświetlane błędy i dodamy "prostokąty" pod pola do wpisywania danych.

- Dodajemy pole f_error, w którym będą wyświetlane błędy, jak np. nie wpisanie "@" w polu email.
- Pod pola: f_imie, f_email, f_telefon, f_tekst , dodajemy: prostokąt lub innz obiekt tak aby każdy kto odwiedzi naszą stronę, wiedział w którym miejscu należy wpisywać dane.


Tworzenie pliku PHP

1. Tworzymy plik z rozszerzeniem PHP, pamiętaj o tym aby nazwa była taka sama jaką podałeś w akcji przycisku.
2. Poniżej kod PHP do pobrania, możesz go skopiować do swojego pliku, lub skorzystać z pobranego, i dowolnie rozbudowywać, jak np. Wysłanie mail potwierdzającego na maila podanego wcześniej w formularzu.
Plik "mail.php"

Wyjaśnienie pliku PHP
\n - są to znaki nowej linii np. w wiadomości email, gdzie nie można zastosować znaczników
. $_GET[f_imie] - przekazana zmienna "f_imie".
// - po tych znakach znajdują się komentarze, które nie zostaną wyświetlone na stronie
Uwaga! Wysyłanie wiadomości email działa na serwerach, które udostępniają funkcję "mail" w PHP.
Uruchom przeglądarkę internetową, wypełnij formularz i przetestuj działanie.

Tutorial zamieszczony przez użytkownika.
W razie pytań odnśnie tego tutoriala pisz na Gadu-Gadu, numer: 914999


Pobierz gotowy plik projektu tego przykładu (10 KB)



Pobierz program Flash Designer

~ pozostałe przykłady ~

Chcesz skomentować ten tutorial?

Jeśli chcesz skomentować krótko ten artykuł, możesz napisać komentarz poniżej (długość do 255 znaków): *


Twój email: (tylko jeśli oczekujesz odpowiedzi)


W pole poniżej wpisz wynik działania matematycznego, cyfrę: 4+2+2 (podpowiedź: osiem).
Jest to zabezpieczenie przed spamem.

* pole wymagane

| Strona główna | Zamówienie | Pobierz | O programie | Wsparcie | Przykłady |
Copyright © 1999-2017 Selteco Flash Software. All rights reserved.