Formular mit 2x mail funktion....

sbkbros

Mitglied
Ich habe versucht eine Bestätigungs email zu verschicken funkt aber nicht!
Ich glaube das liegt daran das man 2mal hintereinander die mail() funktion nicht verwenden darf?
Wie muss man das umsetzen!=?


Ohne den teil ab // Antwort email
funktionert es mit dem gehts nicht!

Code:
$name = $_POST["msg_forename"];
$email = $_POST["msg_mail"];
$text = $_POST["msg_message"];
$betreff = "Informationen";
$firma = "DOS"

$datum = date("d.m.Y - H:i"); 
$ip = $REMOTE_ADDR; 

// Empfänger Email 
$empfaenger = "name@domain.at"; 

// Empfänger - Betreff, Name 
mail($empfaenger,"Nachricht von ".$name," 
$name schrieb am $datum 
Betreff : $betreff 
--------------------------------- 

$text 

---------------------------------
Email Adresse: $email 
IP: $ip 
","From: $name <$email>"); 


//Antowrt email
mail($email,"Nachricht von ".$firma," 
 
Betreff: Danke für Ihre Anfrage.
------------------------ 

Wir werden Sie umgehend Kontaktieren. 

------------------------ 
Ihre IP: $ip Adresse wurde gespeichert!

Herzlichen Dank
    
","From: $firma <$empfaenger>");

Danke für die Hilge...
 
Für was soll denn die zweite Mail gut sein?
Zeig ihm das "Danke für Ihre Anfrage. Wir werden Sie umgehend Kontaktieren." doch einfach auf der Seite.
 
Hi

also eigentlich ist das schon möglich, die mail()-Funktion 2x hintereinander weg laufen zu lassen. Kommen denn beide Mails nicht an oder nur eine nicht?

Versuch doch mal, evtl. Leerzeichen vor und nach den Email-Adressen wegzutrimmen. U.U. könnte es daran liegen.

http://de2.php.net/trim
 
Für was soll denn die zweite Mail gut sein?Zeig ihm das "Danke für Ihre Anfrage. Wir werden Sie umgehend Kontaktieren." doch einfach auf der Seite.
Ist auch eine möglichkeit!


Es kommt keine email an
Ohne der 2ten mail funktion kommt die normale mail an
 
Hi

hier

$firma = "DOS";

fehlt das letzte Ausrufezeichen.

Dann habe ich das ganze mal bei mir getestet, genau mit Deinem Scriptcode und es funktioniert einwandfrei.

Hast Du es mal mit dem trim() versucht?

Vielleicht brauchst Du zum Versenden noch andere Header.
http://de3.php.net/manual/de/function.mail.php

Ansonsten kann der Fehler auch bei der Variablenübergabe passiert sein, denn den Scriptcode des Formulars hast Du ja hier nicht gepostet.
 
Zurück