myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Problem mit PHP Code

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 23.08.16, 17:38   #1
Lord_Draco
Anfänger
 
Benutzerbild von Lord_Draco
 
Registriert seit: Jul 2010
Beiträge: 7
Bedankt: 12
Lord_Draco ist noch neu hier! | 0 Respekt Punkte
Standard Problem mit PHP Code

Hallo,

ich hab auf meiner Website ein Kontakt Formular mit HTML erstellt. Das ganze was dort eingegeben wird, wird an eine php Datei weitergegeben. Die Überprüft dann mithilfe einer if Abfrage ob die Felder alle befüllt sind oder nicht. Wenn sie befüllt sind soll die E-Mail verschickt werden, wenn nicht kommt eine Fehlermeldung.

Mein Problem: Auch wenn die Felder befüllt sind kommt die Fehlermeldung...

Die HTML-Seite:
<p>
</p><p>
</p><form method="post" action="kontakt.php">
<p><label for="vorname">Name:</label> <br>
<input id="name" name="name">&nbsp;<br>
<label for="email">Ihre E-Mail-Adresse:</label><br>
<input id="email" name="email">&nbsp;<br>
<label id="betreff" for="betreff">Betreff:</label><br>
<input id="betreff" name="betreff">&nbsp;<br>
<label for="nachricht">Ihre Nachricht:</label><br>
<textarea id="nachricht" style="HEIGHT: 106px; WIDTH: 291px" rows="1" cols="1" name="nachricht"></textarea>&nbsp;&nbsp;<br>
<input id="submit" type="submit" value="Abschicken" name="submit"><br>&nbsp;</p></form>

Die kontakt.php:

<?php

$name = $_POST['name'];
$email = $_POST['email'];
$betreff = $_POST['betreff'];
$nachricht = $_POST['nachricht'];


$an = 'hier steht meine Mail adresse';
$betreff = "Kontaktformularnachricht | $betreff | $name ";


if ((!empty($name))&&(!empty($email))&&(!empty($betre ff))&&(!empty($nachricht))) {

mail($an, $betreff, $nachricht, 'From:' . $email);

echo 'Ihre Kontaktnachricht wurde zugestellt. Sie werden bald möglichst eine Antwort erhalten. <a href="index.html">Zurück</a>';
}
else {
echo 'Sie müssen alle Felder ausfüllen. <a href="kontakt.html">Zurück</a>';
}
?>

Was mache ich falsch ?
Lord_Draco ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:23 Uhr.


Sitemap

().