Hallo, ich habe mir ein Kontaktformular zusammengebastelt. Auf Knopfdruck wird man auf die PHP-Datei geleitet, die das Mail-Skript beinhaltet. Allerdings wird nichts angezeigt, wenn man auf die Seite geleitet wird. Ich habe das ganze online auf meiner Seite ausprobiert, da es offline ja sowieso nicht funktioniert: http://pndrmy.de/home.html
Es passiert einfach nichts, egal, ob man was eingibt oder nicht.
Sogar der Seitenquelltext ist leer.
Hier der HTML Code (home.html):
Und der PHP Code (send.php):
Was mache ich falsch?
LG
Es passiert einfach nichts, egal, ob man was eingibt oder nicht.
Sogar der Seitenquelltext ist leer.
Hier der HTML Code (home.html):
HTML:
<section id="contact">
<form method="post" action="send.php" class="form-horizontal" id="contact_form">
<div class="container-fluid contact-form" style="background-color: white;">
<!-- NAME -->
<div class="form-group">
<label class="col-md-4 control-label"></label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-contact glyphicon-user"></i></span>
<input name="name" placeholder="Name" class="form-control" type="text">
</div>
</div>
</div>
<!-- EMAIL -->
<div class="form-group">
<label class="col-md-4 control-label"></label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-contact glyphicon-envelope"></i></span>
<input name="email" placeholder="E-Mail Address" class="form-control" type="email">
</div>
</div>
</div>
<!-- SUBJECT -->
<div class="form-group">
<label class="col-md-4 control-label"></label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-contact glyphicon-user"></i></span>
<input name="subject" placeholder="Subject" class="form-control" type="text">
</div>
</div>
</div>
<!-- MESSAGE -->
<div class="form-group">
<label class="col-md-4 control-label"></label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-contact glyphicon-pencil"></i></span>
<textarea name="message" rows="3" class="form-control" placeholder="Your Message"></textarea>
</div>
</div>
</div>
<!-- BUTTON -->
<div class="form-group" style="text-align: center;">
<button type="submit" class="btn btn-send">Send <span class="glyphicon glyphicon-contact glyphicon-send"></span></button>
</div>
</div>
</form>
</section>
Und der PHP Code (send.php):
PHP:
<!DOCTYPE html>
<html>
<head>
<title>Send</title>
</head>
<body>
<?php>
if($_POST['email']!="" and $_POST['message']!="" and $_POST['subject']!="" and $_POST['name']!="") {
$recipient = "[email protected]";
$subject = $_POST['subject'];
$from = "From: ";
$from .= $_POST['name'];
$from .= " <";
$from .= $_POST['email'];
$from .= ">\n";
$from .= "Reply-To: ";
$from .= $_POST['email'];
$from .= "\n";
$from .= "Content-Type: text/html\n";
$message = $_POST['message'];
mail($recipient, $subject, $message, $from);
echo "Thank you!";
} else {
echo "Please fill all fields.";
}
?>
</body>
</html>
Was mache ich falsch?
LG