Wieso kommt nur ein teil von php formular als Nachricht an?

... komplette Frage anzeigen

3 Antworten

Deine Frage wurde dir ja beantwortet, aber falls du mal möchtest dass deine E-Mail auch beim Empfänger richtig ankommt und nicht aufgrund von invaliden Mail Header im Spam Filter hängen bleibt, solltest du dir den PHPMailer von Github laden und verwenden (Beispielscripte stehen dort in der readme)

Link: github.com/PHPMailer/PHPMailer

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Australialiker
31.08.2016, 19:04

E-Mail bestatigung
<?php
if ($_POST['Nachname']!="" and $_POST['Strasse']!="" and $_POST['Nachricht']!="" and $_POST['email'] !="" and $_POST['Telefon']!="" and $_POST['betreff']!="")
{
$empf = "moellerjuljano@gmail.com";
$Nachname = $_POST['Nachname'];
$Strasse_PLZ = $_POST['Strasse'];
$Nachricht = $_POST['Nachricht'];
$Telefon = $_POST['Telefon'];
$betreff =$_POST['betreff'];
$email = $_POST['email'];
mail($empf,$betreff,$Nachricht,$Strasse,$betreff,$email);

echo "Vielen Dank ihre Nachricht wurde versandt";
}
else
{
echo "Bitte füllen sie alle Felder aus";
}

?>

0

Hier kann niemand hellsehen. Ein paar mehr Details braucht man da schon.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Australialiker
30.08.2016, 20:20

<?php
if ($_POST['from']!="" and $_POST['Strasse_PLZ']!="" and $_POST['Nachricht']!="" and $_POST['email'] !="")
{
$empf = "moellerjuljano@gmail.com";
$from = $_POST['from'];
$Strasse_PLZ = $_POST['Strasse_PLZ'];
$message = $_POST['Nachricht'];
mail($empf,$betreff,$from,$message);

echo "Vielen Dank ihre Nachricht wurde versandt";
}
else
{
echo "Bitte füllen sie alle Felder aus";
}

?>

0

Du sendest nur die hälfte

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?