Ich bitte um Hilfe...
bin ein totaler Anfänger und probiere mich gerade an die Materie anzunähern.
Hierzu habe ich mir einen Code aus dem Netz nachgebaut um ein Formular automatisch als Mail zu versenden.
Hierzu habe ich mir einen freien Account bei bplaced angelegt, hab denCode hochgeladen.
Ich habe es geschafft, dass das Formular richtig angezeigt und mit Submit dann versendet wird.
Bei bplaced wird mir das Mail als gesendet angezeigt, auch wenn es als Spam markiert ist.
Dennoch erhalte ich das Mail nicht auf der Zieladresse. (Auch nicht im Spamordner)
Da ich nun nicht mehr weiter komme bitte ich hier um Hilfe.
Code:
index.html:
<!DOCTYPE html >
<html>
<head>
<title>Kontakt</title>
</head>
<body>
<form method="post" action="senden.php">
Name: <input type="text" name="von" /><br />
E-Mail: <input type="text" name="mail" /><br />
Betreff: <input type="text" name="betreff" /><br />
<br />
Nachricht: <br />
<textarea name="nachricht"></textarea>
<br />
<input type="submit" value="senden"/>
</form>
</body>
</html>
submit.php:
<body>
<?php
if($_POST['von']!="" and $_POST['mail']!="" and $_POST['betreff']!="" and $_POST['nachricht']!="") {
$empf= "[email protected]";
$betreff =$_POST['betreff'];
$from = "From: ";
$from .= $_POST['von'];
$from .= " <";
$from .= $_POST['mail'];
$from .= ">\n";
$from .= "Reply-To: ";
$from .= $_POST['mail'];
$from .= "\n";
$from .= "Content-Type: text/html\n";
$text = $_POST['nachricht'];
mail($empf, $betreff, $text, $from);
echo "Vielen Dank";
} else {
echo "Bitte alle Felder ausfüllen";
}
?>
</body>
</html>
bin ein totaler Anfänger und probiere mich gerade an die Materie anzunähern.
Hierzu habe ich mir einen Code aus dem Netz nachgebaut um ein Formular automatisch als Mail zu versenden.
Hierzu habe ich mir einen freien Account bei bplaced angelegt, hab denCode hochgeladen.
Ich habe es geschafft, dass das Formular richtig angezeigt und mit Submit dann versendet wird.
Bei bplaced wird mir das Mail als gesendet angezeigt, auch wenn es als Spam markiert ist.
Dennoch erhalte ich das Mail nicht auf der Zieladresse. (Auch nicht im Spamordner)
Da ich nun nicht mehr weiter komme bitte ich hier um Hilfe.
Code:
index.html:
<!DOCTYPE html >
<html>
<head>
<title>Kontakt</title>
</head>
<body>
<form method="post" action="senden.php">
Name: <input type="text" name="von" /><br />
E-Mail: <input type="text" name="mail" /><br />
Betreff: <input type="text" name="betreff" /><br />
<br />
Nachricht: <br />
<textarea name="nachricht"></textarea>
<br />
<input type="submit" value="senden"/>
</form>
</body>
</html>
submit.php:
<body>
<?php
if($_POST['von']!="" and $_POST['mail']!="" and $_POST['betreff']!="" and $_POST['nachricht']!="") {
$empf= "[email protected]";
$betreff =$_POST['betreff'];
$from = "From: ";
$from .= $_POST['von'];
$from .= " <";
$from .= $_POST['mail'];
$from .= ">\n";
$from .= "Reply-To: ";
$from .= $_POST['mail'];
$from .= "\n";
$from .= "Content-Type: text/html\n";
$text = $_POST['nachricht'];
mail($empf, $betreff, $text, $from);
echo "Vielen Dank";
} else {
echo "Bitte alle Felder ausfüllen";
}
?>
</body>
</html>