Hallo ich bin neue im Forum und ich habe ein Problem.
Ich Habe ein Kontakt Formular für eine Webseite erstellt und ich möchte das Formular per Email schicken. Dafür habe ich ein PHP Script, die ich unter XAMPP im Ordner htdocs eingefügt habe. Das Projekt selbst befindet sich auch im htdocs unter ein anderer Ordner. Problem: wenn ich das Formular sende, bekomme ich eine Fehler: "Keine Daten empfangen" von Browser. woran das liegt weißt ich nicht. kann mir Jemand bitte helfen? Ich weiß auch nicht ob mein PHP Script so in Ordnung ist?
Hier der HTML Code:
Code
<form method="post" action="formprocess.php">
<div class=" form-group">
<div class="row-lg-2">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" name="email" id="exampleInputEmail1" placeholder="Email">
</div>
</div>
<div class="form-group">
<div class="row-lg-2">
<label for="exampleInputPassword1">Your Name</label>
<input class="form-control" name="name" id="name" placeholder="Name">
</div>
</div>
<div class="form-group">
<div class="row-lg-2">
<label for="yourmessage">Your Message here</label>
<textarea class="form-control" name="mmessage" id="yourmessage" placeholder="Message"></textarea>
<button type="submit" class="btn btn-success">Submit your message</button>
</div>
</div>
</form>
Alles anzeigen
und der PHP Script
PHP
<?php
$TO = "elmail@provider.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://localhost:8383/folder/index.html");
?>
Alles anzeigen
Danke im voraus