Flashhilfe.de - Flash Community

formular übergabe funftioniert nicht [Flash CS3]

 


AntwortenRegistrieren Seite1  

senna94#1
Benutzerbild von senna94
Beiträge: 5
Registriert: May 2005

15.01.2008, 18:12

Hallo
Habe ein problem bei der Übergabe an die PHP Datei am sever. vielleicht irgendwo nur ein kleiner fehler


AS im hauptmovie im ersten frame.....................

function validateForm() {
if (contactForm.nameInput.text == "") {
contactForm.nameInput.text = "Name eingeben";
}
if (((contactForm.emailInput.text == "") or (contactForm.emailInput.text.indexOf("@", 0) == -1)) or

(contactForm.emailInput.text.indexOf(".", 0) == -1)) {
contactForm.emailInput.text = "email eingeben";
}
if (contactForm.companyInput.text == "") {
contactForm.companyInput.text = "Firma eingeben";
}
if (contactForm.messageInput.text == "") {
contactForm.messageInput.text = "Nachricht eingeben";
}
}
function cleanForm() {
contactForm.nameInput.text = "";
contactForm.emailInput.text = "";
contactForm.companyInput.text = "";
contactForm.messageInput.text = "";
}
function sendForm() {
send_lv.name = contactForm.nameInput.text;
send_lv.email = contactForm.emailInput.text;
send_lv.company = contactForm.companyInput.text;
send_lv.message = contactForm.messageInput.text;
if ((((((((((((contactForm.nameInput.text != "") and (contactForm.nameInput.text != "Type you name")) and

(contactForm.emailInput.text != "")) and (contactForm.emailInput.text != "Type you email")) and

(contactForm.emailInput.text.indexOf("@", 0) != -1)) and (contactForm.emailInput.text.indexOf(".", 0) != -1)) and

(contactForm.companyInput.text != "")) and (contactForm.companyInput.text != "Type you email")) and

(contactForm.companyInput.text != "")) and (contactForm.companyInput.text != "Type your company name")) and

(contactForm.messageInput.text != "")) and (contactForm.messageInput.text != "Type your message")) {
contactForm.loading._visible = true;
contactForm.submit.bt.enabled = false;
send_lv.sendAndLoad("flashform.php", result_lv, "GET");
} else {
validateForm();
}
result_lv.onLoad = function (success) {
if (success) {
if (result_lv.status == "formOk") {
contactForm.submit.bt.enabled = true;
contactForm.loading.gotoAndPlay("sucess");
cleanForm();
}
} else {
trace ("erro no server");
}
};
}

----------------------------------------------------------------------------------------------------------------------

AS im ersten frame kontaktformulars.............

nameInput.tabIndex = 1;
emailInput.tabIndex = 2;
companyInput.tabIndex = 3;
messageInput.tabIndex = 4;

----------------------------------------------------------------------------------------------------------------------

AS am sendebutton................

on (rollOver, dragOver)
{
_root.rollMe("blum");
strokeRollOver.play();
ZigoEngine.doTween(strokeRollOver, "_alpha", 100, 5.000000E-001, "easeOutExpo");
ZigoEngine.doTween(pointer, "_x", 4, 5.000000E-001, "easeInOutExpo");
ZigoEngine.doTween(box, "_tint", "#222426", 5.000000E-001, "easeOutExpo");
}
on (rollOut, dragOut)
{
ZigoEngine.doTween(strokeRollOver, "_alpha", 0, 5.000000E-001, "easeOutExpo", 0, function ()
{
strokeRollOver.stop();
});
ZigoEngine.doTween(pointer, "_x", 29, 1, "easeOutExpo");
ZigoEngine.doTween(box, "_tint", "#000000", 5.000000E-001, "easeOutExpo");
}
on (press)
{
_parent._parent.sendForm();
}


-------------------------------------------------------------------------


die php datei............

<?php

# Mail an Webmaster ################################################## ########

$MailTo="rudi@aon.at";

#
#
#
mail($MailTo, "$_POST[company] (von $_POST[name] $_POST[company])", $_POST[message], "From: $_POST[email]");
#
#
# Autoresponder ################################################## ###########
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$_POST[email]", "Danke für Ihre eMail", "$contents\n\n",
"From:erwin@sbg.de\n" );
#
#
# Flashsignal Variable ################################################## ####
#
#
$signal=1;
echo "signal=$signal";
#
#
################################################## #############################
?>

Tseng#2
Benutzerbild von Tseng
Beiträge: 51
Registriert: Oct 2007

16.01.2008, 10:26

Ich würde einfach mittels trace die Daten "verfolgen". So findest du die Stelle, an der es nicht mehr weitergeht.

senna94#3
Benutzerbild von senna94
Beiträge: 5
Registriert: May 2005

Themenautor/in

17.01.2008, 11:07

Wie geht das denn, bitte


AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2021 Sebastian Wichmann - Flashhilfe.de