Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2003, 08:49   #1 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
Hilfe mein Email formular will nicht gehen....

Hallo leute... brauche dringend hilfe...
mein email formular will einfach nicht gehen und ich kann den fehler irgendwie nicht finden... sonst hat es immer geklappt und obwohl ich dieselben scripts benutze geht es diesmal nicht. warum weiß ich nicht....

hier sind die details:
es gibt drei textfelder. name, email und message die die werte "name", "email" und "msg" haben. das formular befindet sich in einem MC (form2).
auf dem send button steht folgendes...
ActionScript:
  1. on (release) {
  2.     loop = "0";
  3.     loading = "0";
  4.     loadVariablesNum("php/mail.php", 0, "GET");
  5.     play();
  6. }
wird send gedrückt SOLLTE er mir die variablen an das PHP script übergeben und mir loading=1 zurückgeben. tut er aber nicht.
in bild 4 wird lade prüfung durchgeführt.
ActionScript:
  1. if (loading != "0") {
  2.     gotoAndStop(5);
  3.     status = "Your Message was sent";
  4. } else {
  5.     trace(loop);
  6.     gotoAndPlay(3);
  7.     loop++;
  8.     if (loop>="100") {
  9.         gotoAndStop(5);
  10.         status = "A Error has occured. Try again later!";
  11.     }
und die ended immer mit der fehlermeldung...
das php script sieht so aus...
PHP-Code:
$msg=$_POST['msg']; 
$name=$_POST['name'];
$email=$_POST['email'];
$loading=$_POST['loading'];

$ToName "Major Pain";
$ToEmail "major.pain@gmx.at";
$ToSubject "Major-pain.com Visitor Mail";
$EmailBody ="
-------------------------------------
A Visitor has wrote you a Message !!!
-------------------------------------
"
.$name."
"
.$email."
"
.$msg."
"
;

//mail($ToName." <".$ToEmail.">",$ToSubject, $EmailBody, "From: " . "Major Pain Mail" . " <".$Email.">");
mail($ToEmail$ToSubject$EmailBody"From: $name<$email>\nReplyTo:$email");
echo 
"&loading=1" 
die auskommentierte mail funktion habe ich damals immer benutzt, aber aufgrund des nich gelösten fehlers hab ich sie durch die von meinem addison-wesley buch getauscht.
kann mir jemand sagen wo der fehler liegt... hab schon alles mögliche ausprobiert. mit loadVars, POST anstatt GET, auch mit gar nix von beiden und was auch noch sehr seltsam ist, ist bei meinem GB was ich nebenbei bastele, das er mir folgene fehlermeldung ausgibt:

Error opening URL "file:///C|/Apache/htdocs/majorpaincom/php/readgb.php"

warum zeigt er mir drei / nach dem file an? müssten doch nur 2 sein???? und den doppelpunkt bekommt der auch nicht hin... das könnte doch ein grund sein warum er meine variablen nicht finden kann, auch bei dem forumlar...

ich kann auf wunsch auch die datei freigeben...
danke im vorraus...
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:11   #2 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
hmmm also n kleinen fehler habi schon gefundn:-)
ActionScript:
  1. if (loading != "0") {
  2.         gotoAndStop(5);
  3.         status = "Your Message was sent";
  4. } else {
  5.         trace(loop);
  6.         gotoAndPlay(3);
  7.         loop++;
  8.         if (loop>="100") {  //warum fragst du loop als string ab??
  9.                 gotoAndStop(5);
  10.                 status = "A Error has occured. Try again later!";
  11.         }
  12. }  //<-- dass muss noch hin
  13.  


und hasst geprüft ob die vars an php verschickt werden???

Geändert von fagju (19-08-2003 um 09:13 Uhr)
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:19   #3 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
oh, die eine klammer hab anscheinend nicht mitkopiert, die is im script... warum ich als string abfrage... keine ahnung ;D es geht ja so. wenn es besser ohne die klammern, nicht als string ist, mach ich es so, aber dazu sollte es ja eh nicht kommen weil er ja die php datei laden soll....

wie soll ich überprüfen ob die vars angekommen sind? wenn ich alles in der php datei auskommentiere und dann nur per echo das loading ausgebe kommt es auch nicht an... was isn da dann falsch???
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:23   #4 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
kannst ja mal die nagekommenen variabeln (oder variablen???)
in ein textfile ausgeben um zu gugen ob überhaupt was angekommen is

wenn nich weürde ich den loadvars befehl überprüfen
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:32   #5 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
mhhhhhhhhhhh, wie kann ich denn per flash etwas in ein textfile schreiben??? oder meinst du mit dem geladenem php script? das kann ich nämlich noch nicht...
wenn du mir sagst wie ich das mache, tu ich es sofort....

übrigens... unsere avatare haben was gemeinsam
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:34   #6 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
jä scho

also des machste so
PHP-Code:
$yay fopen("nixda.log""w"9999);
$deinevariablen $übergabe1.$übergabe2usw..
fputs($yay$deinevariablen);
fclose($yay); 
so sollte es gehen
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:38   #7 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
ich probiers... one moment pleeze
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:43   #8 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
nöööö, ging nix. aber wie gesagt, wenn ich nur echo "&loading=1";
ausgebe, kommt im flash auch nix an... der findet des file nicht... der name is aber zu 1000% richtig... der pfad is auch richtig geschrieben oder? steht ja oben... fuck
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:45   #9 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
der apache läuft???

weil irgendwie hatich auch schon son problem

sonst schickmir mal des zoigs
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 09:49   #10 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
ja apache läuft... meine anderen projekte gehen alle...
hier ich haps mal gepackt...
Angehängte Dateien
Dateityp: zip majorpaincom.zip (45,0 KB, 8x aufgerufen)
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 10:13   #11 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
und, klappts?
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 10:21   #12 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
hmmm also bei mir wird die php datei gar nicht aufgerufen
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 10:26   #13 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
genau das mein ich ja, der öffnet die php datei nicht...

also noch zur info... in der swf auf email und dann einfach auf senden und dann "sollte" er sie öffnen.. das GB und WEB menu geht ja noch nciht richtig....

haste ne idee? ich geh mal schnell eine(n) rauchen
MajorPain05 ist offline   Mit Zitat antworten
Alt 19-08-2003, 10:28   #14 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
ja habs glaub gefunden bin noch am testen
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 10:31   #15 (permalink)
24/7 GeFlasht
 
Benutzerbild von MajorPain05
 
Registriert seit: Mar 2003
Ort: Hanau Area
Beiträge: 241
ECHT??? goil ;D
holla back wenn du es hast !!!!!
MajorPain05 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:01 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele