Goede dag,
Ik ben al enige tijd in de weer om mijn htmlform te laten valideren met recaptcha.
In mijn form zit de volgende code om de recaptcha toe te voegen:
Vervolgens verwijst het formulier naar de checkpagina:
Nu krijg ik het niet voor elkaar om te laten checken of de recaptcha ook daadwerkelijk aangevinkt is. Hij doet het nu gewoon altijd.
Wie kan mij helpen?
Alvast bedankt!
chni22
Ik ben al enige tijd in de weer om mijn htmlform te laten valideren met recaptcha.
In mijn form zit de volgende code om de recaptcha toe te voegen:
PHP:
<div class="g-recaptcha" data-sitekey="code"></div>
Vervolgens verwijst het formulier naar de checkpagina:
PHP:
header('Content-type: application/json');
$status = array(
'type' => 'success',
'message' => 'Geslaagd'
);
$name = @trim(stripslashes($_POST['name']));
$email = @trim(stripslashes($_POST['email']));
$number = @trim(stripslashes($_POST['number']));
$company = @trim(stripslashes($_POST['company']));
$subject = @trim(stripslashes($_POST['subject']));
$message = @trim(stripslashes($_POST['message']));
$contacteren = @trim(stripslashes($_POST['contacteren']));
$email_from = $email;
$email_to = 'test@test.nl'; //replace with your email
$body = 'Beste,' . "\n\n" . 'Er is bericht via de website, zie onderstaande gegevens:' . "\n\n" .'Naam: ' . $name . "\n" . 'Email: ' . $email . "\n" . 'Telefoonnummer: ' . $number . "\n" . 'Bedrijf: ' . $company . "\n" . 'Subject: ' . $subject . "\n" . 'Message: ' . $message . "\n\n" . $contacteren;
$success = @mail($email_to, $subject, $body, 'From: <' . $email_from . '>');
echo json_encode($status);
die;
Nu krijg ik het niet voor elkaar om te laten checken of de recaptcha ook daadwerkelijk aangevinkt is. Hij doet het nu gewoon altijd.
Wie kan mij helpen?
Alvast bedankt!
chni22