hab mich ein bisserl am Kontaktformular versucht, bin aber gescheitert.
Und zwar brauche ich die Auswahlmöglichkeit von 2 Empfängern.
Dazu habe ich im Template unter das Nachrichtenfeld folgendes eingefügt:
Code: Alles auswählen
<tr>
<td>{ADRESSAT}</td>
<td><input type="radio" name="Adressat" value="{ADRESSAT_OPTION1}" checked>
{ADRESSAT_OPTION1}<br/>
<input type="radio" name="Adressat" value="{ADRESSAT_OPTION2}"/>
{ADRESSAT_OPTION2} </td>
</tr>
Im Input Bereich habe ich folgendes gemacht:
Code: Alles auswählen
<tr>
<td><?php echo mi18n("1. Empfänger EMail");?></td>
<td><input type="text" name="<?php echo "CMS_VAR[1]";?>" value="<?php echo "CMS_VALUE[1]"; ?>"></td>
</tr>
<tr>
<td><?php echo mi18n("2. Empfänger EMail");?></td>
<td><input type="text" name="<?php echo "CMS_VAR[11]";?>" value="<?php echo "CMS_VALUE[11]"; ?>"></td>
</tr>
Aber jetzt steh ich auf dem Schlauch.
Wie kann ich Ihm im Output sagen, welchen Empfänger er bei welcher gesetzten Option verwenden soll???
Hab den ganz normalen Output:
Code: Alles auswählen
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Contact form
* Author(s) : Andreas Lindner
* Copyright : Contenido - four for business
* Created : 12.08.2005
************************************************/
((((GEKÜRZT)))))
#Get mailer from settings
switch (strtolower("CMS_VALUE[4]")) {
case "smtp" :
$mail->IsSMTP();
$host = "CMS_VALUE[5]";
$user = "CMS_VALUE[6]";
$password = "CMS_VALUE[7]";
if (($host != '') && ($user != '') && ($password != '')) {
$mail-> $SMTPAuth = true;
$mail->Host = $host;
$mail->Username = $user;
$mail->Password = $password;
}
break;
case "mail" :
$mail->IsMail();
break;
case "sendmail" :
$mail->IsSendmail();
break;
case "qmail" :
$mail->IsQmail();
break;
default :
}
$mail->From = "CMS_VALUE[0]";
$mail->FromName = "CMS_VALUE[2]";
$mail->AddAddress("CMS_VALUE[1]", "");
$mail->Subject = "CMS_VALUE[3]";
$mail->Body = $mail_body;
$mail->WordWrap = 50;
$mail->Send();
Kann mir jemand weiterhelfen?
Danke euch!
Barnabas