WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Hjälp med att innföra reCaptcha i ett formulär.. (https://www.wn.se/forum/showthread.php?t=37237)

Moogle 2009-06-04 18:59

Hej,

Jag får en del spam ifrån bots och tänkte sätta dit reCaptcha. Blir bara strul då jag inte är så duktig på den typ av kodning.

Så här ser formuläret ut nu:
Kod:

<form name="form" method="post" action="http://formmail.xxxx.com">
<input type="hidden" name="recipient" value="[email protected]">
<input type="hidden" name="redirect" value="mail.asp?mess=sent">
<b>Name of store</b><br>
<input type="text" size="25" name="name"> <br>
<b>Your E-mail</b><br>
<input type="text" size="25" name="email"><br>
<b>Url:</b><br>
<input type="text" name="body" size="40" wrap="physical" value="http://"><br>
<input type="hidden" name="subject" value="Suggest">
<br>
<br>
<script>var RecaptchaOptions = { theme : 'blackglass' }; </script>
<script type="text/javascript" src="http://api.recaptcha.net/challenge?k=1Le5bwYAAAAAADh-lK2e3BGGuRpRFMOfncTcgpw1"></script>

        <noscript>
 * *<iframe src="http://api.recaptcha.net/noscript?k=1Le5bwYAAAAAADh-lK2e3BGGuRpRFMOfncTcgpw1" 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>
 * *<br>
<br>

 * *<input type="submit" value="Submit" style="border:2px solid #000000;color:#FFFFFF;background-color:#334D80;font-size:105%;" onmouseover="this.style.backgroundColor='#009900'" onmouseout="this.style.backgroundColor='#334D80'">
        </form>

Jag vet att jag måste ha inn en recaptcha_confirm, typ som:
Kod:

if ResponseString(0) = "true" then
 *'They answered correctly
 * recaptcha_confirm = ""
else
 *'They answered incorrectly
 * recaptcha_confirm = ResponseString(1)
end if

Men hur ska hela koden se ut?
Har testad att köra en VBScript, men då fungerar inte sajten alls.. vet ej varför.
Tacksam om nån har lite tid..

Glömde säja att det gäller i asp.

Moogle 2009-06-06 01:36

Ingen??

taz76 2009-06-08 12:15

finns också andra captcha som du kan lägga på din server..

Draqir 2009-06-08 14:20

Klassisk (utdöd) ASP: http://groups.google.com/group/recap...7b6f7a32f4cbe4


Alla tider är GMT +2. Klockan är nu 03:43.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson