Schönen Guten Tag,
ich habe folgendes Problem.
Ich habe mir mehrere Tutorials angeschaut, wie man ein Kontaktformular erstellt, welches demnach auch die eingegeben Daten an meine E-Mail Adresse sendet. Nun ist aber das Problem, dass das Kontaktformular die Daten nicht an die E-Mail sendet.
Hier schick ich noch anbei ein Teil des HTML-Codes sowie PHP-Codes. Vielleicht kann mir jemand helfen.
ich habe folgendes Problem.
Ich habe mir mehrere Tutorials angeschaut, wie man ein Kontaktformular erstellt, welches demnach auch die eingegeben Daten an meine E-Mail Adresse sendet. Nun ist aber das Problem, dass das Kontaktformular die Daten nicht an die E-Mail sendet.
Hier schick ich noch anbei ein Teil des HTML-Codes sowie PHP-Codes. Vielleicht kann mir jemand helfen.
PHP-Code:
<?php
//Config
$mailto = 'contact@anonproduction.com';
$mailfrom = '"No-reply" <noreply@anonproduction.com>';
$mailSubject = 'Kontaktanfrage';
$returnPage = 'index.html';
$returnErrorPage = 'about.html';
$mailText = 'Kontaktanfrage\n\n';
//Create Mail
if(isset ($_POST['submit'])) {
foreach($_POST as $name => $value) {
if(is_array($value)) {
$mailText .= $name . ":\n";
foreach($valueArray as $entry) {
$mailText .= " " . $value . "\n";
}
} else {
$mailText .= $name . ": " . $value . "\n"."\n";
}
}
//Delivery Mail
$mailSent = @mail($mailto, $mailSubject, $mailText, "Von: ".$mailfrom);
//Return side
if($mailSent == TRUE) {
header("Location:" . $returnPage);
} else{
header("Location:" . $returnErrorPage);
}
}
exit();
?>
HTML-Code:
<form action="formmail.php" method="POST" role="form" class="default_form contact_form shadow__black"> <div class="row"> <div class="col-md-12"> <h2 class="contact-title">Kontaktiere uns jetzt! </h2> </div> <div class="col-md-6 col-sm-6"> <div class="form-group"> <input type="text" name="name" class="form-control input-text" id="name" placeholder="Name*" data-rule="minlen:4" data-msg="Bitte gebe mind. 4 Buchstaben ein!"> </div><!--/.form-group--> </div> <div class="col-md-6 col-sm-6"> <div class="form-group"> <input type="email" class="form-control input-text" name="email" id="email" placeholder="E-Mail*" data-rule="email" data-msg="Bitte gebe eine gültige E-Mail an!" /> </div><!--/.form-group--> </div> <div class="col-md-6 col-sm-6"> <div class="form-group"> <input type="text" class="form-control input-text" name="subject" id="subject" placeholder="Betreff*" data-rule="minlen:4" data-msg="Bitte gebe mind. 8 Buchstaben ein!" /> </div><!--/.form-group--> </div> <div class="col-md-12"> <div class="form-group"> <textarea class="form-control input-text text-area" name="message" rows="5" data-rule="required" data-msg="Bitte gebe eine Nachricht ein!" placeholder="Nachricht*"></textarea> </div><!--/.form-group--> </div> <div class="check"> <input type="checkbox" class="form-control input-checkbox" name="privacypolicy" id="privacypolicy" data-rule="checked" data-msg="Bitte akzeptiere die Datenschutzbestimmungen!" /> <p>Ich stimme der Erhebung und Verwendung meiner persönlichen Daten zu.</p> </div> <div class="col-md-12"> <div class="form-group-btn text-right"> <div class="text-center"><button type="submit" class="btn">Nachricht senden</button></div> </div><!--/.form-group-btn--> </div> </div> </form>
Kommentar