Captcha-sikkerhedsbillede: Indlejre
Trin 1:
Indlejring i kontaktformularen eller i gæstebogen:
Kildkode til visning af billedet:
<img src="https://all-inkl.com/captcha/captcha.php" border="0" title="Sikkerhedskode">
Kildkode til indtastningsfeltet:
<input type="text" name="sicherheitscode" size="5">
Indlejring i mailscriptet:
Nu skal det tjekkes, om den indtastede kode i formularen er identisk med koden fra billedet/captchaen. Det sker først i det script, som du lader blive kaldt via formularen.
Her er den relevante kode til tjekket:
<?
session_start();
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam'])
{
unset($_SESSION['captcha_spam']);
Nu kommer koden til evalueringen og afsendelsen af e-mailen med de data, der er indtastet i formularen. Det her er et eksempel—her skal den relevante kode fra dit script så stå:
$mail_empfaenger=$_POST['empfaenger'];
$mail_absender=$_POST['mailadresse'];
$betreff=$_POST['betreff'];
$text="Mit navn er " . $_POST['vorname'] . " " . $_POST['nachname'];
mail($mail_empfaenger, $betreff, $text,"from:$mail_absender");
echo "E-mailen blev sendt med succes";
}else
{
die ("Sikkerhedskoden er forkert!");
}
?>
Søg i Support & FAQ