Öffnen eines neuen Browserfenster durch loadVars.send unterbinden!

poli-dori

Erfahrenes Mitglied
Hallo,
ich steh da wiedereinmal vor einem Problem!
Habe ein Formlar in Flash erstellt.
PHP:
b_send.onRelease = function() {
	formular = new LoadVars();
	formular.email = email.text;
	formular.betreff = betreff.text;
	formular.nachricht = nachricht.text;
	formular.send("contact/sendmail.php4", "", "POST");
};
Ich übergebe mit loadVars.send die Eingaben an das PHP-Script sendmail.php. Jedoch öffnet sich dabei ein Browserfenster mit ebe diesen PHP-Script. Kann man das unterbinden? Denn es nervt ziehmlich! Es muß doch irgendwie gehen, denn bei anderen Flashseiten wo es Formulare zum ausfüllen gibt, öffnet sich auch kein neues Fenster!

Bitte helft mir, ich komme einfach nicht dahinter!

MFG
 
zB,

formular.send ("contact/sendmail.php4", this);

oder du nimmst sendAndLoad anstelle von send

Grüsse
B
 
Hi,
ich werds gleich testen! wird da dann überhaupt die php seite nicht mehr geöffnet?
Aber den Parameter "POST" muß ich doch noch hinschreiben schätze ich mal oder?

MFG
 
Das Fenster öffnet sich trotzdem. Ich verstehe ja, dass der PHP_script an den ich die Variablen schicke ausgeführt werden muß, aber wie kann man das lösen ohne dass sich ein Fenster oder eine Seite auftun?

MFG
 
Ähm,

also ich bin gerade ein bisschen im Stress, aber ein Zeile aus einem CMS von mir:

this.Kapitel.sendAndLoad (this.Kapitelpath, this.Kapitel, "POST");

funktioniert geteste ohen das sich ein Browserfesnter auftut....

wenn das nicht funz*t, dann poste mal die Datei ...

B
 
Hi,
Danke für deine Hilfe!
Ich checks leider nicht ganz und deshalb sende ich mal Datei!
 

Anhänge

  • formulartest.fla.zip
    5,9 KB · Aufrufe: 26
Ich dreh noch durch
Erstemal danke dir für deine Hilfe! Jetzt geht zwar kein Fenster auf, ich bekomme aber kein email zugesandt! :confused: :confused: :confused: :confused: :confused: :confused:
Ich fasses bald nicht mehr!

MFG
 
Ich glaube ich habe den Pfad verändert ?
EIne andere Sache ist : hast du irgendwelche ECHO Befehle in deiner PHP ?

B
 
Nein, mit dem Pfad ist alles in Ordnung und ich habe keinen echo-Befehl im PHP-Script.
Hier ist er:
ich krieg die Krise.......... :mad: :( :mad: :(
PHP:
<?
// Text f?ºr die Bestätigungsmail
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
$vtext="Danke f?ºr Ihr E-mail! \n\nWir werden es sobald wie möglich beantworten! \n\nSTEINHAUSER MEDIA DESIGN\n\n\n\n\n\nIhr E-mail vom ".$datum." um ".$uhrzeit.": \n\n$betreff\n\n";
$vtext.=$nachricht;
// Betreff der Bestätigungsmail
$bestaetigung="Wir haben Ihr E-mail erhalten";

$text=str_replace("\\\"","\"",$nachricht);
$text=str_replace("\'","'",$nachricht);
urlencode ($text);
$text=str_replace("%0D","\n",$nachricht);

mail("pietro@steinhauser.it",$betreff,$nachricht,"From: ".$email);
// e-Mail wird abgeschickt und zur Bestätigung wird noch eine Mail an den Absender geschickt
mail($email,$bestaetigung,$vtext,"From: "."info@steinhauser.it");
?>
 

Neue Beiträge

Zurück