Obraz zabezpieczający CAPTCHA: Wstawianie
Krok 1:
Wstawianie do formularza kontaktowego lub księgi gości:
Kod źródłowy do wyświetlania obrazu:
<img src="https://all-inkl.com/captcha/captcha.php" border="0" title="Kod bezpieczeństwa">
Kod źródłowy dla pola wprowadzania:
<input type="text" name="sicherheitscode" size="5">
Wstawianie do skryptu mailowego:
Teraz trzeba sprawdzić, czy kod wprowadzony w formularzu jest identyczny z tym na obrazie/CAPTCHA. Odbywa się to w skrypcie, który uruchamiasz przez formularz.
Oto odpowiedni kod do sprawdzenia:
<?
session_start();
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam'])
{
unset($_SESSION['captcha_spam']);
Teraz kod do przetwarzania i wysyłki e-maila z danymi wprowadzonymi w formularzu. To przykład, w którym powinien znaleźć się odpowiedni kod z Twojego skryptu:
$mail_empfaenger=$_POST['empfaenger'];
$mail_absender=$_POST['mailadresse'];
$betreff=$_POST['betreff'];
$text="Nazywam się " . $_POST['vorname'] . " " . $_POST['nachname'];
mail($mail_empfaenger, $betreff, $text,"from:$mail_absender");
echo "E-mail został pomyślnie wysłany";
}else
{
die ("Kod bezpieczeństwa jest błędny!");
}
?>
Wsparcie i FAQ przeszukaj