To kod java script z flesha
Kod
//wiadomość
var msg:LoadVars = new LoadVars();
//
function checkForm():Boolean {
error1_txt.text = name_txt.text == "" ? "Wpisz swoje imię" : "";
error2_txt.text = nazwisko_txt.text == "" ? "Wpisz swoje nazwisko" : "";
error3_txt.text = firmy_txt.text == "" ? "Wpisz nazwe firmy" : "";
error4_txt.text = sklep_txt.text == "" ? "Wpisz nazwe sklepu" : "";
error5_txt.text = nip_txt.text == "" ? "Wpisz nip" : "";
error6_txt.text = telefon_txt.text == "" ? "Wpisz numer telefonu" : "";
error7_txt.text = adres_txt.text == "" ? "Wpisz adres" : "";
error8_txt.text = (email_txt.text.indexOf("@") < 0 || email_txt.text.indexOf(".") < 0) ? "Wpisz poprawny adres mailowy" : "";
error9_txt.text = www_txt.text == "" ? "Wpisz adres www": "";
return error1_txt.text == "" && error2_txt.text == "" && error3_txt.text == ""&& error4_txt.text == ""&& error5_txt.text == ""&& error6_txt.text == ""&& error7_txt.text == ""&& error5_txt.text == ""&& error8_txt.text == ""&& error9_txt.text == "";
}
//
function sendMessage(lv:LoadVars):Void {
var formOK:Boolean = checkForm();
// jeśli nie ma żadnych problemów, przetwórz formularz i wyślij wyniki do skryptu PHP
if (formOK) {
// Przetwarzanie formularza występuje tutaj
lv.from = name_txt.text;
lv.nazwisko = nazwisko_txt.text;
lv.firmy = firmy_txt.text;
lv.sklep = sklep_txt.text;
lv.phone = telefon_txt.text;
lv.nip = nip_txt.text;
lv.snail = adres_txt.text;
lv.email = email_txt.text;
lv.www = www_txt.text;
lv.budapesz = budapeszt........... // to jest rradiobutton tyle ze nie wiem jak dokonczyc kod
lv.test = test .......... // a to checkbox
// w tym miejscu dobrze by bylo zeby znajdowal sie kod do radiobutton czy checkbox
lv.sendAndLoad("feedback.php?" + Math.random(), lv);
gotoAndStop("sending");
}
}
//
function backToForm():Void {
// przejdź do głównego formularza
gotoAndStop("theForm");
}
//
msg.onLoad = function() {
if (this.sent == "OK") {
gotoAndStop("acknowledge");
} else {
gotoAndStop("failure");
failure_txt.text = this.reason;
}
};
gotoAndStop("theForm");
var msg:LoadVars = new LoadVars();
//
function checkForm():Boolean {
error1_txt.text = name_txt.text == "" ? "Wpisz swoje imię" : "";
error2_txt.text = nazwisko_txt.text == "" ? "Wpisz swoje nazwisko" : "";
error3_txt.text = firmy_txt.text == "" ? "Wpisz nazwe firmy" : "";
error4_txt.text = sklep_txt.text == "" ? "Wpisz nazwe sklepu" : "";
error5_txt.text = nip_txt.text == "" ? "Wpisz nip" : "";
error6_txt.text = telefon_txt.text == "" ? "Wpisz numer telefonu" : "";
error7_txt.text = adres_txt.text == "" ? "Wpisz adres" : "";
error8_txt.text = (email_txt.text.indexOf("@") < 0 || email_txt.text.indexOf(".") < 0) ? "Wpisz poprawny adres mailowy" : "";
error9_txt.text = www_txt.text == "" ? "Wpisz adres www": "";
return error1_txt.text == "" && error2_txt.text == "" && error3_txt.text == ""&& error4_txt.text == ""&& error5_txt.text == ""&& error6_txt.text == ""&& error7_txt.text == ""&& error5_txt.text == ""&& error8_txt.text == ""&& error9_txt.text == "";
}
//
function sendMessage(lv:LoadVars):Void {
var formOK:Boolean = checkForm();
// jeśli nie ma żadnych problemów, przetwórz formularz i wyślij wyniki do skryptu PHP
if (formOK) {
// Przetwarzanie formularza występuje tutaj
lv.from = name_txt.text;
lv.nazwisko = nazwisko_txt.text;
lv.firmy = firmy_txt.text;
lv.sklep = sklep_txt.text;
lv.phone = telefon_txt.text;
lv.nip = nip_txt.text;
lv.snail = adres_txt.text;
lv.email = email_txt.text;
lv.www = www_txt.text;
lv.budapesz = budapeszt........... // to jest rradiobutton tyle ze nie wiem jak dokonczyc kod
lv.test = test .......... // a to checkbox
// w tym miejscu dobrze by bylo zeby znajdowal sie kod do radiobutton czy checkbox
lv.sendAndLoad("feedback.php?" + Math.random(), lv);
gotoAndStop("sending");
}
}
//
function backToForm():Void {
// przejdź do głównego formularza
gotoAndStop("theForm");
}
//
msg.onLoad = function() {
if (this.sent == "OK") {
gotoAndStop("acknowledge");
} else {
gotoAndStop("failure");
failure_txt.text = this.reason;
}
};
gotoAndStop("theForm");
A to kod php
Kod
<?php
// inicjalizacja zmiennych w przypadku pól To oraz Subject
$to = 'xxxx@gmail.com';
$to = 'xxxxxl@autograf.pl';
$subject = 'Formularz ze strony flash';
// Stwórz zawartość wiadomości ze zmiennych przechowywanych w tablicy POST
$message = 'Od: '.$_POST['from']."\n\n";
$message .= 'nazwisko: '.$_POST['nazwisko']."\n\n";
$message .= 'firmy: '.$_POST['firmy']."\n\n";
$message .= 'sklep: '.$_POST['sklep']."\n\n";
$message .= 'telefon: '.$_POST['phone']."\n\n";
$message .= 'nip: '.$_POST['nip']."\n\n";
$message .= 'adres: '.$_POST['snail']."\n\n";
$message .= 'Email: '.$_POST['email']."\n\n";
$message .= 'www: '.$_POST['www']."\n\n";
// niech Flash odbierze wiadomość zwrotną
if (mail($to, $subject, $message, "From: $_POST[email]")) {
echo 'sent=OK';
} else {
echo 'sent=failed&reason='. urlencode('Prawdopodobnie wystąpił problem z serwerem. Spróbuj wysłać wiadomość później');
}
?>
// inicjalizacja zmiennych w przypadku pól To oraz Subject
$to = 'xxxx@gmail.com';
$to = 'xxxxxl@autograf.pl';
$subject = 'Formularz ze strony flash';
// Stwórz zawartość wiadomości ze zmiennych przechowywanych w tablicy POST
$message = 'Od: '.$_POST['from']."\n\n";
$message .= 'nazwisko: '.$_POST['nazwisko']."\n\n";
$message .= 'firmy: '.$_POST['firmy']."\n\n";
$message .= 'sklep: '.$_POST['sklep']."\n\n";
$message .= 'telefon: '.$_POST['phone']."\n\n";
$message .= 'nip: '.$_POST['nip']."\n\n";
$message .= 'adres: '.$_POST['snail']."\n\n";
$message .= 'Email: '.$_POST['email']."\n\n";
$message .= 'www: '.$_POST['www']."\n\n";
// niech Flash odbierze wiadomość zwrotną
if (mail($to, $subject, $message, "From: $_POST[email]")) {
echo 'sent=OK';
} else {
echo 'sent=failed&reason='. urlencode('Prawdopodobnie wystąpił problem z serwerem. Spróbuj wysłać wiadomość później');
}
?>