Jump to content
xt:Commerce Community Forum

_addReceiver funktioniert nicht


doomfish

Recommended Posts

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.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...