Lamez Posted October 3, 2007 Share Posted October 3, 2007 Ok I set up my captcha to check to see it the code matches the image through a form action of course. Well it the code it correct it goes ahead and adds the user info into the database (its a registration form). If it is not it goes back to the registration page and says the captcha is incorrect. Well even when I type in the correct code it says I entered it wrong. Here is some of my scripts My Registration Form <?php $cryptinstall="_bin_/crypt/./cryptographp.fct.php"; include $cryptinstall; ?> <!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" /> <link rel="stylesheet" type="text/css" href="style/default.css"/> <title>Lamez's Corner</title> </head> <body> <div class="logo"><img src="style/img/logo.gif" alt="Lamez's Corner" /></div> <?php $current_page = "register"; include_once "style/include/menu.php"; ?> <?php $getlink = $_GET["process"]; if ($getlink == "signup") { //the registration form include ("style/include/pages/reg1.txt"); echo ("<center>"); dsp_crypt(0,1); echo ("</center>"); include ("style/include/pages/reg2.txt"); } elseif ($getlink == "cap_error") { include ("style/include/pages/err1.txt"); include ("style/include/pages/reg1.txt"); echo ("<center>"); dsp_crypt(0,1); echo ("</center>"); include ("style/include/pages/reg2.txt"); }else{ print <<<HERE <div class="ann"> <p class="center"> Welcome Soon To Be User, before sigining up you will have to provide a correct e-mail address, we do not check to make sure it is correct, we assume. We need your e-mail address incase you ever loose your password, and so we can e-mail you important updates. So please provide a correct e-mail address. </p> <p class="center">-Lamez</p> <p class="center"><a href="?process=signup">Continue!</a></p> </div> HERE; } ?> <div class="footer"> <p> Site Template & Original Site Content <br />© 2007-2008 <a href="mailto:lamez@lamezz.com">James Little</a> </p> </div> <div class="spacer"> </div> </body> </html> Reg1.txt <div class="box"> <h4>Register</h4> <form action="_bin_/crypt/check.php?<?PHP echo SID; ?>" method="post" onSubmit="style/include/js/check_form.js"> <p class="center">Note: Marked <font color="#000099">*</font> are required</p> <p class="center">Username: <font color="#000099">*</font><br /> <input type="text" name="username" size="20"> <br /> <br /> Password: <font color="#000099">*</font><br /> <input type="password" name="password" size="20" maxlength="12"> <br /> <br /> Verify Password: <font color="#000099">*</font><br /> <input type="password" name="password2" size="20" maxlenth="12"> <br /> <br /> First Name:<br /> <input type="text" name="name1" size="20"> <br /> <br /> Email: <font color="#000099">*</font><br /> <input type="text" name="email" size="20"> reg2.txt <p class="center"><br /> Security Code:<font color="#000099">*</font> <input id="security_code" name="security_code" type="text" autocomplete='off' /> <br /> <br /> <input type="submit" value="Sign Up"> </p> </form> </div> check.php <?php $cryptinstall="./cryptographp.fct.php"; include $cryptinstall; if (chk_crypt($_POST['code'])) header("Location: ../register.php"); else header("Location: ../../register.php?process=cap_error"); ?> Thanks Guys! Quote Link to comment https://forums.phpfreaks.com/topic/71623-captcha-problem/ Share on other sites More sharing options...
Lamez Posted October 3, 2007 Author Share Posted October 3, 2007 bump Quote Link to comment https://forums.phpfreaks.com/topic/71623-captcha-problem/#findComment-360713 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.