Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-11-2004, 19:14   #1 (permalink)
VISIONcom
 
Registriert seit: Feb 2004
Ort: Luzern (CH)
Beiträge: 223
Question Problem mit Formular

Hallo zusammen!

Ich habe mir ein Flash ein Formular gebastelt, welches Daten an ein PHP-File sendet. Dieses File senden anschliessend die Daten via mail() an unser mailacount. Das funktioniert prima. Leider wird dabei ein Browserfenster geöffnet. Wie kann ich das unterdrücken?

greetz,
chris
visioncom ist offline   Mit Zitat antworten
Alt 25-11-2004, 19:20   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Wie sendest du denn die Daten an das PHP-File?
Wenn du z.B. LoadVars.sendAndLoad benützt, wird kein neues Fenster geöffnet.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 25-11-2004, 19:20   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: disneyland
Beiträge: 30
Hi,

unterdrücken kannst Du es nicht , aber du kannst eine andere Möglichkeit benutzten um die Daten zu senden:

PHP-Code:
formKontakt = new LoadVars();
formKontakt.vorname this.vorname;
formKontakt.nachname this.nachname;
formKontakt.sendAndLoad("php_seite.php"formKontakt"POST"); 
Sieh einfach mal im Handbuch unter "LoadVars()" nach.

Gruß Joel
amok-masta ist offline   Mit Zitat antworten
Alt 25-11-2004, 19:21   #4 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

zeig mal dein versende script...

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 25-11-2004, 19:32   #5 (permalink)
VISIONcom
 
Registriert seit: Feb 2004
Ort: Luzern (CH)
Beiträge: 223
Hier mein Script:
Code:
formdaten = new LoadVars(); 
formdaten.firmaName = formFrimaNameInput.text; 
formdaten.interesse = formInteressenInput.labels[formInteressenInput.selected.push()-1];
formdaten.telefon = formTelefonInput.text;
	
// Wenn es geladen ist, soll Funktion ausgeführt werden 
formdaten.onLoad = kontrolle; 

// Daten an PHP senden 
formdaten.send("PHP/formular.php", formdaten, "POST"); 
		
// Zur Kontrolle ob es angekommen ist 
function kontrolle(gesendet) 
{ 
  ......
visioncom ist offline   Mit Zitat antworten
Alt 26-11-2004, 07:19   #6 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

also am as liegt es nicht, wenn deín code so aussieht... damit sollte auf keinen fall ein neues fenster aufgehen.

kann also nur noch an der php liegen...

kannst ja mal zeigen wenn die nicht so groß ist...

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 26-11-2004, 07:36   #7 (permalink)
VISIONcom
 
Registriert seit: Feb 2004
Ort: Luzern (CH)
Beiträge: 223
Hier noch mein PHP-Code:
PHP-Code:
<?php
    
//Variabeln
  
$user_name $_REQUEST["firmaName"];
  
$user_intr $_REQUEST["interesse"];
  
$user_tel $_REQUEST["mail"];
  
$user_bemerk $_REQUEST["bemerkung"];
  
$user_type $_REQUEST["erreichbar"];
  
$user_mail $_REQUEST["telefon"];

  
$email1="info@visioncom.ch";
  
$anmeldung"Webmailkontakt vom " date("j.n.Y") . "\n\nFirma / Name: $user_name\nTelefon: $user_tel\nMail: $user_mail\n\nIntresse: $user_intr\nBemerkung: $user_bemerk";
  
$betreff="Web-Kontakt";
  
$von="$user_name";

  if( 
$user_name != "" )
  {
    
$test mail($email1,$betreff,$anmeldung,"From:".$von);
  }
  print 
"antwort= " $test;?>
visioncom ist offline   Mit Zitat antworten
Alt 26-11-2004, 09:09   #8 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

also ich formatiere mein sender php immer so(was nicht wesentlich anders ist als bei dir) aber auch keine neuen fenster aufgehen:

PHP-Code:
<?php
    
//Variabeln
$user_name $_POST["firmaName"];
$user_intr $_POST["interesse"];
$user_tel $_POST["telefon"];
$user_bemerk $_POST["bemerkung"];
$user_type $_POST["erreichbar"];
$user_mail $_POST["mail"];
$email1="info@visioncom.ch";
$anmeldung"Webmailkontakt vom " date("j.n.Y") . "\n\nFirma / Name: $user_name\nTelefon: $user_tel\nMail: $user_mail\n\nIntresse: $user_intr\nBemerkung: $user_bemerk";
$betreff="Web-Kontakt";
$header  "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "To: ".$email1."\r\n";
$header .= "From: ".$user_name."\r\n";
$header .= "Reply-To: ".$user_mail."\r\n";

if( isset(
$user_name))
  {
   
mail($email1,$betreff,$anmeldung,$header);
  }
?>
gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 29-11-2004, 11:58   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: disneyland
Beiträge: 30
Hi, änder doch mal
Code:
// Daten an PHP senden 
formdaten.send("PHP/formular.php", formdaten, "POST");
in
Code:
// Daten an PHP senden 
formdaten.sendAndLoad("PHP/formular.php", formdaten, "POST");
beachte: sendAndLoad!

Dann sollte sich eigendlich kein Fenster mehr öffnen.
amok-masta 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 04:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele