Forum » Izdelava spletišč » WP captcha
WP captcha
sebavet ::
V wordpresu imam izdelan obrazec in sicer v html (izdelal sem obrazec v html po svoji meri, ne s kakim pluginom). Php datoteka mi potem posta vsebino v mysql bazo. Dodal bi rad captcha preverjanje na obrazec. Kaj predlagate, kako naj to najpreprosteje izvedem? Ob iskanju na googlu in youtubu sem naletel na kar nekaj težav, ker stvar ni tako preprosta.
sebavet ::
normalno php v wp ne dela, zato sem instaliral php plugin
[insert_php]pa mi večkrat dela errore, npr ko uporabljam SESSION spremenljivke, tut ko sem vnašal php kodo recaptche.. ne vem zakaj
sebavet ::
Na wp stran sem prilepil naslednjo kodo:
obrazec POSTa podatke v php datoteko, kjer sem prekopiral naslednjo kodo, ki preveri, ali je CAPTCHA pravilno vpisana:
mogoče kaka ideja, zakaj napake?
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6Ld4-PgSAAAAAL6fG3WByPVyzaPgZd2prQ3OV9jx"> </script> <noscript> <iframe src="http://www.google.com/recaptcha/api/noscript?k=6Ld4-PgSAAAAAL6fG3WByPVyzaPgZd2prQ3OV9jx" height="300" width="500" frameborder="0"></iframe><br> <textarea name="recaptcha_challenge_field" rows="3" cols="40"> </textarea> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"> </noscript>
obrazec POSTa podatke v php datoteko, kjer sem prekopiral naslednjo kodo, ki preveri, ali je CAPTCHA pravilno vpisana:
<?php require_once('recaptchalib.php'); $privatekey = "6LfA9_gSAAAAAJ_Ygy_GGwdCGN1r31C86HeDa2rv"; $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 header('Location: prva stran'); } else { // Your code here to handle a successful verification header('Location: druga stran'); } ?>
mogoče kaka ideja, zakaj napake?
Zgodovina sprememb…
- spremenil: sebavet ()
sebavet ::
ja, saj res ...
ko sem preverjal vedno vrne, da vpis besedila recaptche ni pravilen. Preusmeritev na wp stran iz php ( header('Location: http://naslov.si/?page_id=170');) datoteke pa sploh ne deluje. Preveril sem privat in public key in štimata.
ko sem preverjal vedno vrne, da vpis besedila recaptche ni pravilen. Preusmeritev na wp stran iz php ( header('Location: http://naslov.si/?page_id=170');) datoteke pa sploh ne deluje. Preveril sem privat in public key in štimata.
Zgodovina sprememb…
- spremenil: sebavet ()
sebavet ::
no pa mogoče še rešim koga...
reCaptcha mora bit v form tagin, drugače vrne vedno narobe (to piše tudi v dokumentaciji, če jo prebereš seveda) :)
meni sta se tabela obrazca in form tag križala, posledično je bil vpis uporabnika vedno "narobe" :)
lep dan
reCaptcha mora bit v form tagin, drugače vrne vedno narobe (to piše tudi v dokumentaciji, če jo prebereš seveda) :)
<form> obrazec reCAPTCHA </form>
meni sta se tabela obrazca in form tag križala, posledično je bil vpis uporabnika vedno "narobe" :)
lep dan
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Google CaptchaOddelek: Omrežja in internet | 1047 (964) | Saul Goodman |
» | Raziskovalci strli Googlov in Facebookov CAPTCHAOddelek: Novice / Omrežja / internet | 7019 (5373) | 111111111111 |
» | Nov CAPTCHA: Nisem robotOddelek: Novice / Omrežja / internet | 12696 (8667) | Ganon |
» | [PHP] Uporaba ReCaptchaOddelek: Programiranje | 2532 (2187) | Blisk |
» | Kontaktni obrazec in spamOddelek: Izdelava spletišč | 1863 (1602) | mte |