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:[email protected]">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! 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 Link to comment https://forums.phpfreaks.com/topic/71623-captcha-problem/#findComment-360713 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.