Sicherheitsanfarge im Kontaktformular einbauen

user_001

Mitglied
Hallo,
wie kann ich eine Sicherheitsanfrage in meinem Kontaktformular einbauen, um somit
Spam und andere bots zu vermeiden.


Danke
 
Vielen Dank für die Antwort.
ich habe nun etwas gefunden, aber es funktioniert irgendwie nicht.
wie kann ich korrekt den Code in meinem Formular einbetten.
Hier ist KLICKMICH die Captcha-Code und soll in dem Code eingefügt werden.
CODE $cookie[0] = intval($cookie[0]);
if ($cookie[1] != "") {
   $row = $db->sql_fetchrow($db->sql_query("SELECT name, username, user_email FROM ".$user_prefix."_users WHERE user_id='$cookie[0]'"));
   if ($row['name'] != "") {
$sender_name = $row['name'];
   } else {
$sender_name = $row['username'];
   }
   $sender_email = $row['user_email'];
}
echo"<table width=\"602\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
 <tr>
   <th colspan=\"3\"  align=\"center\" height=\"24\"  background=\"modules/Top/news_block.gif\"><font class=\"ueber\">"._FEEDBACKTITLE."</font></th>
 </tr>
 <tr>
   <td width=\"1\" background=\"blocks/1pix.jpg\"></td>
   <td width=\"550\"><center>";




$form_block = "
 
   <br><br><font class=\"content\">"._FEEDBACKNOTE."</font>
   <FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\">
   <P><strong>"._YOURNAME.":</strong><br>
   <INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=80></p>
   <P><strong>"._YOUREMAIL.":</strong><br>
   <INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"$sender_email\" SIZE=80></p>
   <P><strong>"._MESSAGE.":</strong><br>
   <TEXTAREA NAME=\"message\" COLS=80 ROWS=5 WRAP=virtual>$message</TEXTAREA></p>
   <INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
   <P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\"></p>
   </FORM></center>
";





if ($opi != "ds") {
   echo "$form_block";
} elseif ($opi == "ds") {
   if ($sender_name == "") {
$name_err = "<center><font class=\"home\"><b><i>"._FBENTERNAME."</i></b></font></center><br>";
$send = "no";
   }
   if ($sender_email == "") {
$email_err = "<center><font class=\"home\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
$send = "no";
   }
   if ($message == "") {
    $message_err = "<center><font class=\"home\"><b><i>"._FBENTERMESSAGE."</i></b></font></center><br>";
$send = "no";
   }
   if ($send != "no") {
$sender_name = removecrlf($sender_name);
$sender_email = removecrlf($sender_email);
$msg = "$sitename\n\n";
$msg .= ""._SENDERNAME.": $sender_name\n";
$msg .= ""._SENDEREMAIL.": $sender_email\n";
$msg .= ""._MESSAGE.": $message\n\n";
$to = $adminmail;
$mailheaders = "From: $sender_name <$sender_email>\n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($to, $subject, $msg, $mailheaders);
echo "<P><center>"._FBMAILSENT."</center></p>";
echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";
   } elseif ($send == "no") {
OpenTable2();
echo "$name_err";
echo "$email_err";
echo "$message_err";
CloseTable2();
echo "<br><br>";
echo "$form_block";  
   }
}


Danke
 
Zurück
Oben