Hallo zusammen, folgendes Problem:
ich habe ein Kontaktformular, das über contact.php läuft und folgende Zeilen enthält:
//mail to customers
$mail = new xtMailer('contact_mail');
$mail->_addReceiver($_POST['email_address'], $_POST['firstname'].' '.$_POST['lastname']);
$mail->_assign('customers_firstname',$_POST['firstname']);
$mail->_assign('customers_lastname',$_POST['lastname']);
$mail->_assign('name',$_POST['firstname'].' '.$_POST['lastname']);
$mail->_assign('company',$_POST['company']);
$mail->_assign('telefone',$_POST['telefone']);
$mail->_assign('order_no',$_POST['order_id']);
$mail->_assign('mail',$_POST['email_address']);
$mail->_assign('message',$message);
$mail->_sendMail();
//mail to admin
$mail_admin = new xtMailer('contact_mail-admin');
$mail_admin->_addReceiver(_STORE_CONTACT_EMAIL,_STORE_NAME);
$mail_admin->_assign('customers_firstname',$_POST['firstname']);
$mail_admin->_assign('customers_lastname',$_POST['lastname']);
$mail_admin->_assign('name',$_POST['firstname'].' '.$_POST['lastname']);
$mail_admin->_assign('company',$_POST['company']);
$mail_admin->_assign('telefone',$_POST['telefone']);
$mail_admin->_assign('order_no',$_POST['order_id']);
$mail_admin->_assign('mail',$_POST['email_address']);
$mail_admin->_assign('message',$message);
$mail_admin->_sendMail();[/PHP]
Die Zeile die mir Kopfschmerz verursacht ist diese:
[PHP]$mail->_addReceiver($_POST['email_address'], $_POST['firstname'].' '.$_POST['lastname']);[/PHP]
Denn obwohl von der form diese 'email_address' erfolgreich übermittelt wird (man kann sie in der verschickten Mail lesesn) erhält immer die bei _STORE_CONTACT_EMAIL hinterlegte Adresse BEIDE Mails.
Weiß jemand warum? Und wo ist eigentlich diese xtMailer Klasse hinterlegt, würde da sehr gerne einen Blick drauf werfen.