PHP- Kontakt

Der neue PHP- Code für den Kontakt schickt mir keine Nachrichten, woran kann das liegen?

[code]<?php

function protect($input) {
$input = htmlspecialchars($input, ENT_QUOTES);
if (get_magic_quotes_gpc()) {
$input = stripslashes($input);
}
$input = trim($input);
return $input;
}

$POST_NAME = protect($_POST[‘name’]);
$POST_EMAIL = protect($_POST[‘email’]);
$POST_SUBJECT = protect($_POST[‘Betreff’]);
$POST_TEXT = protect($_POST[‘comment’]);

if (isset($_POST[‘next’]) && $POST_NAME != “” && $POST_EMAIL != “” && $POST_TEXT != “”) {

$header = “From: " . $POST_NAME . " <” . $POST_EMAIL . “>\nContent-Type: text/plain”;

if(@mail($POST_SUBJECT, “Kontaktmail Don-Ambiente”, “Von: " . $POST_NAME . " (” . $POST_EMAIL . ")\n\n Text:\n " . $POST_TEXT, $header)) {
echo “Ihre Nachricht wurde versendet!\n”;
}
else {
echo “Ihre Nachricht wurde nicht versendet! <a href=“javascript: history.back();”>Zurück!\n”;
}
}

?>
[/code]

Danke für eure Zeit.
René

[quote=“ambiente”] if(@mail($POST_SUBJECT, "Kontaktmail Don-Ambiente", "Von: " . $POST_NAME . " (" . $POST_EMAIL . ")\n\n Text:\n " . $POST_TEXT, $header)) {[/quote]Wenn ich das richtig lese versuchst du die E-Mail an den eingegebenen Betreff zu senden?
Versuchs doch mal mit deiner Mail-Adresse
php-Mail

Hi GThreepwood,

ja das sieht aus, als ob der Betreff der Emfänger ist.

Jedoch verhält es sich etwas anders, da du das HTML-Formular nicht kennst.

Es gibt ein select-Element, in dem die verschiedenen E-Mail Adressen stehen.
Das hat den Sinn, bei verschiedenen Betreffs, dass die E-Mail an verschiedene Absender geht.

MfG, xcube

<select name="Betreff"> <option value="mail@mailto.de">Bewerbung</option> <option value="mail@example.de">Musik und Studio</option>

Und wie? ^^

Ah, okay…
und bei fehlendem @ wird auch kein Fehler ausgespuckt?
Zusätzlich wäre ja spannend was vor dem mail in den Variablen steht.

Ich schließe mal aus, dass ihr durch das testen euer Tages/Stundenkontingent noch nicht erschöpft habt.

Hi ambiente,

ich hab dein Kontakt-Formular eben auf meinem Space getestet.
Einwandfrei, ob eine E-Mail-Addresse oder zwei.
Alles funktioniert.

MfG, xcube

Korrekt, bei mir ohne Anstand.

Dann würd ich möglicherweise doch auf das Mail-Limit tippen