Ciao a tutti ragazzi, era un po' di tempo che non mi collegavo a questo magnifico forum.
Ultimamente il mio guestbook è stato assediato dagli spam maledetti, quindi sono ricorso subito ai ripari, trovando in rete uno script captcha semplice semplice...con 4 file asp(form-controllo-connessione-setup)..e devo dire che funziona benissimo.
Il mio problema è che quando vado ad integrarlo nelle mie pagine, inserendo il codice di controllo nella pagina: add_comment.asp (quella che scrive nel DB per intenderci) mi elude la validazione.
Ovviamente io faccio prima passare il form per la pagina di controllo e poi dopo alla pagina del DB....ma non riesco a farla entrare nel DB...perchè mi genera una serie di errori.
questa è la pagina del file che processa:
process.asp:
<%@LANGUAGE="VBSCRIPT" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<style type="text/css">
<!--
.title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.header {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
.text {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.small {font-size: 10px}
body { background-color: #CCCCCC; }
-->
</style>
</head>
<body>
<div align="center" class="header">
</div>
<form action="process_form.asp" method="post" name="form1" id="form1">
<table width="300" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000">
<tr>
<td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td><span class="title"></span></td>
</tr>
<tr>
</tr>
<tr>
<td class="text">
Il codice che hai inserito è:
<span class="title">
<%
'Above we include the file that checks to see if the security code is correct
'The variable 'blnCAPTCHAcodeCorrect' will be set to true if the security code is entered correctly
If blnCAPTCHAcodeCorrect Then
Response.Redirect("guestbook.asp")
Else
Response.Redirect("sign.asp")
End If
%>
Un aiutino?

Rispondi quotando
]", "[img][/img]", 1, -1, 1)
]", "[img][/img]", 1, -1, 1)
]", "[img][/img]", 1, -1, 1)
]", "[img][/img]", 1, -1, 1)
]", "[img][/img]", 1, -1, 1)