Goedemiddag allen,
Ik heb een probleem met recaptcha, als ik mijn e-mail leeg verstuur of goed, ook als ik de juiste code intyp dan krijg ik altijd dezelfde foutmelding namelijk:
"The reCAPTCHA wasn't entered correctly. Go back and try it again.(reCAPTCHA said: incorrect-captcha-sol)"
Wat doe ik fout?
Hieronder mijn 2 codes,
Alvast bedankt!
contact.php
send_contact.php<table>
<tr>
<td>
<form name="form1" method="post" action="send_contact.php">
<tr>
<td width="8%"><p>Naam: </p></td>
<td width="30%"><input name="naam" type="text" id="naam" size="50"></td>
</tr>
<tr>
<td><p>Email: </p></td>
<td><input name="email" type="text" id="email" size="50"></td>
</tr>
<tr>
<td><p>Onderwerp: </p></td>
<td><input name="onderwerp" type="text" id="onderwerp" size="50"></td>
</tr>
<tr>
<td><p>Bericht: </p></td>
<td><textarea name="bericht" cols="38" rows="4" id="bericht"></textarea></td>
</tr>
</td>
</tr>
</table>
<table>
<tr>
<td width="12%"></td>
<td width="40%">
<?php
require_once('recaptchalib.php');
$publickey = "*******"; // you got this from the signup page
echo recaptcha_get_html($publickey);
?>
<input type="submit" name="Verstuur" value="Versturen" class="button">
<input type="reset" name="Reset" value="Reset">
</td>
</tr>
</form>
</table>
<?php
require_once('recaptchalib.php');
$privatekey = "*******";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
// What happens when the CAPTCHA was entered incorrectly
die ("The reCAPTCHA wasn't entered correctly. Go back and try it again." .
"(reCAPTCHA said: " . $resp->error . ")");}
else {
$subject = $_POST['onderwerp'];
$message=$_POST['bericht'];
$mail_from=$_POST['email'];
$header="from: ".$_POST['naam']." <$mail_from>";
$to ='contact@ronniekoestering.nl';
$send_contact=mail($to,$subject,$message,$header);
if($send_contact){
echo "<h4>Bedankt voor uw mailtje.</h4> <p>U krijgt binnen zeer korte tijd een reactie!</p>";}
else {
echo "<h4>Er is iets mis gegaan.</h4> <p>Probeer het opnieuw!</p>";}
}
?>
- Probleem met recaptcha
-
01-03-2011, 12:46 #1
- Berichten
- 410
- Lid sinds
- 18 Jaar
Probleem met recaptcha
-
In de schijnwerper
Domeinnaam koopjeskelder: een betekenisvolle naam vanaf 99 euroDomein te koopBacklinks.nl - Groot assortiment | Bekijk NR. 1 voorbeelden <---SEO/LinkbuildingAANGEBODEN: Artikel/Blog plaatsing Hoge DA DR en TrFl!SEO/LinkbuildingTe Koop Lastminute website met potentie en inkomsten.Website te koop -
01-03-2011, 12:59 #2
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: Probleem met recaptcha
Print je $_POST eens na het submitten en kijk om te beginnen eens of je de waardes van recaptcha wel meestuurt?
Aanvullend bericht:
Na een zoektocht van 1 minuut op Google wordt ergens het antwoord gegeven als:
Plaats je <form> tags BUITEN de <table> en niet erbinnen. De recaptcha velden worden niet meegestuurd indien je de form tags binnen de table hebt staan, maar wel erbuiten.Laatst aangepast door Joshua de Gier : 01-03-2011 om 13:02 Reden: Automatisch samengevoegd.
-
01-03-2011, 13:45 #3
- Berichten
- 410
- Lid sinds
- 18 Jaar
Re: Probleem met recaptcha
Bedankt, het is opgelost!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic