Hallo,
habe bisher vergeblich nach einer Lösung gesucht bzw. bin zu PHP-blöd, um es uf mein spezielles Problemm zu übertragen...also:
Ich habe ein PHP-Formular, klappt soweit alles, nur meine Checkbox auf der Formular-Seite wird nicht an die email ausgegeben. Die Checkbox heisst: Prospektmaterial.
Kann mir jemand helfen, woran kann es liegen? Bin nicht so unheimlich PHP-versiert, ich bitte um etwas Nachsehen :-)
habe bisher vergeblich nach einer Lösung gesucht bzw. bin zu PHP-blöd, um es uf mein spezielles Problemm zu übertragen...also:
Ich habe ein PHP-Formular, klappt soweit alles, nur meine Checkbox auf der Formular-Seite wird nicht an die email ausgegeben. Die Checkbox heisst: Prospektmaterial.
Kann mir jemand helfen, woran kann es liegen? Bin nicht so unheimlich PHP-versiert, ich bitte um etwas Nachsehen :-)
PHP-Code:
<?
$Name = $_POST['Name'];
$Firma = $_POST['Firma'];
.
.
.
$mail = $_POST['mail'];
if ( isset ($_POST['Prospektmaterial']) ) {
if ($_POST['Prospektmaterial'] == "ja") {
$Prospektmaterial= $_POST['Prospektmaterial'];
}
}
$webmaster = "meine@eimail.de";
$betreffwebmaster = "Formular";
$koerperwebmaster = "Nachricht von $Name ($mail):
$Name
$Firma
....
$mail
$Prospektmaterial
$Rueckuf";
$betreffabsender = "Ihr Nachricht";
$koerperabsender = "Blablabla";
$action = 2;
$mailfalsch = "<p>Fehler</p><p>....</p>";
$felderleer = "<p>Fehler</p><p>...</p>";
$abgesandt = "<p>Vielen Dank fuer Ihre Anfrage,</p><p>...</p>";
if ($Name == "" || $Firma == "" || $Strasse == "" || $Ort == "" || $Telefon == "" || $mail =="")
/*#*/
{
if ($action == 1)
header("location:".$sUrlFelderLeer);
else echo "$felderleer";
}
else
{
if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$", $mail))
{
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n\n","FROM: $mail\n");
if ($kopie == "ja")
{
mail("$mail","$betreffabsender","$koerperabsender\n\n","FROM: $absender\n");
if ($action == 1) header("location:".$sUrlMailVersendet);
else echo "$abgesandt";
}
else
{
if ($action == 1) header("location:".$sUrlMailVersendet);
else echo "$abgesandt";
echo "$abgesandt";
}
}
else
{
if ($action == 1) header("location:".$sUrlMailFalsch);
else echo "$mailfalsch";
}
}
?>
Kommentar