Hallo,
mein Problem liegt darin das ich von einem Formular den Wert E-mail auslesen will und dann diesen als Ziel für die E-mail setzen will. In einer If-Anweisung werden 2 E-mails verschickt. Eine davon soll die fest angelegte Adresse behalten und die andere soll den genannten Wert aus dem Formular als Adresse bekommen.
Hier die Daten:
Schonmal Danke im voraus. ^^
mein Problem liegt darin das ich von einem Formular den Wert E-mail auslesen will und dann diesen als Ziel für die E-mail setzen will. In einer If-Anweisung werden 2 E-mails verschickt. Eine davon soll die fest angelegte Adresse behalten und die andere soll den genannten Wert aus dem Formular als Adresse bekommen.
Hier die Daten:
PHP-Code:
<?php
// Hier wird die E-mail Adresse angegeben die Fest ist
$strEmpfaenger = '0815@xyz.de';
$strFrom = '"xyz" ';
$strSubject = 'xyz';
$strReturnhtml = 'http://xyz.de';
$strDelimiter = ":\t";
//Besagte IF Schleife
if($_POST)
{
$strMailtext = "Bla \r \n Bla \r \n Bla \r \n";
$strMailtext2 = "Hallo \r \n Hallo \r \n Hallo \r \n";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
$strMailtext2 .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
$strMailtext2 .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
$strMailtext2 = stripslashes($strMailtext2);
}
// Diese E-Mail soll die Adresse behalten
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
// Diese E-Mail soll die adresse E-Mail aus dem Formular bekommen
mail($strEmpfaenger, $strSubject, $strMailtext2, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
// Hier das Formular
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method = "post" >
<td width="103">Nachname:</td>
<td width="176"><input type="text" name="Nachname" size="20"></td>
<td>Tel.: </td>
<td><input type="text" name="Tel" size="20"></td>
<td>E-Mail Adresse: </td>
<td><input type="text" name="Email" size="20"></td>
<td ALIGN="left" VALIGN="top">xyz: </td>
<td><select size="1" name="xyz">
<option>xyz</option>
</select>
</form>
Kommentar