Frage steht unten
hat nichts mehr mit dem Titel zu tun da ich den ersten Teil schon gelöst habe
html
php
wie ihr hier seht bekommt der Nutzer durch das echo der Seite contact_send.php eine Antwort
doch wie schaffe ich es, dass wenn etwas falsch eingegeben wird z.B über den Feld in roter Schrift etwas steht ?
hat nichts mehr mit dem Titel zu tun da ich den ersten Teil schon gelöst habe
html
HTML:
<form name="contact_formular" method="post" action="sites/contact_send.php">
<h4 style="float: left; padding-right: 5px;">Name: </h4><input type="text" name="name" value="" />
<h4>Your message:</h4><textarea id="formular_textarea" name="message" ></textarea>
<h6 style="float: left;padding-right: 8px;">3 + 3 =</h6><input type="text" name="abgfrage" value="" style="width: 20px;text-align: center;" />
<hr />
<input style="font-family: Courier New;" type="submit" name="" value="Send." />
<input style="font-family: Courier New;" type="reset" name="" value="Reset." />
</form>
php
PHP:
<?php
if($_POST['name']!="" and $_POST['message']!="" and $_POST['abfrage']=="6") {
$empf = "[email protected]";
$betreff = "Neuer Eintrag bei ihrer Website :";
$betreff .= $_POST['name'];
$from = "From : Visitor ";
$text = $_POST['message'];
mail($empf, $betreff, $text, $from);
echo "<script> alert('Your message was sent successfully !'); window.location = 'http://www.bplaced.net';</script>";
} else {
echo "<script> alert('Uh, something went wrong ! Please try it again.'); history.back();</script>";
}
?>
wie ihr hier seht bekommt der Nutzer durch das echo der Seite contact_send.php eine Antwort
doch wie schaffe ich es, dass wenn etwas falsch eingegeben wird z.B über den Feld in roter Schrift etwas steht ?
Zuletzt bearbeitet: