Shorty0811
Neues Mitglied
Hallo Community,
ich komm bei der Einstellung meines Kontaktformulares nicht weiter.
Ist wohl irgendwo ein Denkfehler drin.
PHP-Code sieht folgendermaßen aus:
HTML Code:
Bekomme leider nur die Fehlermeldung: "Connection to server failed!"
Vielleicht kann mir ja jemand weiterhelfen.
Danke
ich komm bei der Einstellung meines Kontaktformulares nicht weiter.
Ist wohl irgendwo ein Denkfehler drin.
PHP-Code sieht folgendermaßen aus:
PHP:
<?php
// your email
$user_email = "[email protected]";
$mail = array(
"name" => htmlspecialchars($_POST['cf_name']),
"email" => htmlspecialchars($_POST['cf_email']),
"subject" => htmlspecialchars($_POST['cf_subject']),
"message" => htmlspecialchars($_POST['cf_message']),
"anti_spam" => (int) htmlspecialchars($_POST['cf_anti_spam']),
"captcha" => $_POST['captcha']
);
function validate($arr,$c){
if($c === "true"){
return !empty($arr['name']) && strlen($arr['message']) > 20 && filter_var($arr['email'],FILTER_VALIDATE_EMAIL) && $arr['anti_spam'] == 8;
}else{
return !empty($arr['name']) && strlen($arr['message']) > 20 && filter_var($arr['email'],FILTER_VALIDATE_EMAIL);
}
}
if(validate($mail,$mail['captcha'])){
echo mail($user_email, $mail['subject'],
"Name : {$mail['name']}\n"
."E-mail : {$mail['email']}\n"
."Message : {$mail['message']}"
);
}
?>
HTML Code:
Code:
<div class="col-lg-6 col-md-6 col-sm-6 m_xs_bottom_30">
<h3 class="color_dark fw_light m_bottom_15 heading_1 t_align_c">Kontakt</h3>
<p class="m_bottom_35 heading_2 t_align_c">Schnellkontakt</p>
<form id="contactform">
<ul>
<li class="row m_bottom_10">
<div class="col-lg-6 col-md-6 col-sm-6 w_xs_full m_xs_bottom_10">
<input type="text" name="cf_name" placeholder="Name*" class="w_full r_corners fw_light">
</div>
<div class="col-lg-6 col-md-6 col-sm-6 w_xs_full">
<input type="email" name="cf_email" placeholder="Email*" class="w_full r_corners fw_light">
</div>
</li>
<li class="m_bottom_10">
<input type="text" name="cf_subject" placeholder="Subject" class="w_full r_corners fw_light">
</li>
<li class="m_bottom_5">
<textarea class="w_full r_corners fw_light height_3" name="cf_message" placeholder="Message"></textarea>
</li>
<li class="m_bottom_20">
<label for="capcha" class="d_inline_m fw_light m_right_5 w_auto">Anti-spam test: 4+4=</label>
<input id="capcha" type="text" name="cf_anti_spam" class="r_corners fw_light d_inline_m w_auto">
</li>
<li class="m_bottom_10">
<button class="button_type_5 color_blue transparent r_corners fs_medium tr_all m_right_10 m_sm_bottom_10">Absenden</button>
</li>
</ul>
</form>
</div>
Bekomme leider nur die Fehlermeldung: "Connection to server failed!"
Vielleicht kann mir ja jemand weiterhelfen.
Danke