PHP CAPTCHA problem facing?
-
well i m facing problem while creating PHP captcha for ma form .. here is ma code .. --------------------------------------… captcha.php ------------------- <body> <?php session_start(); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); function _generateRandom($length=6) { $_rand_src = array( array(48,57) //digits , array(97,122) //lowercase chars // , array(65,90) //uppercase chars ); srand ((double) microtime() * 1000000); $random_string = ""; for($i=0;$i<$length;$i++){ $i1=rand(0,sizeof($_rand_src)-1); $random_string .= chr(rand($_rand_src[$i1][0],$_rand_src[$… } return $random_string; } $im = @imagecreatefromjpeg("captcha.jpg"); $rand = _generateRandom(3); $_SESSION['captcha'] = $rand; ImageString($im, 5, 2, 2, $rand[0]." ".$rand[1]." ".$rand[2]." ", ImageColorAllocate ($im, 0, 0, 0)); $rand = _generateRandom(3); ImageString($im, 5, 2, 2, " ".$rand[0]." ".$rand[1]." ".$rand[2], ImageColorAllocate ($im, 255, 0, 0)); Header ('Content-type: image/jpeg'); imagejpeg($im,NULL,100); ImageDestroy($im); ?> --------------------------------------… --------------------------------------… form.php --------------- <body> <?php session_start() ?> <form method="post" action=""> <table bgcolor="#CCCCCC"> <tr><th>Contact us (Post new message):</th></tr> <tr><td><textarea cols="30" rows="5" name="message"></textarea></td></tr> <tr><td align="center">CAPTCHA:<br> (antispam code, 3 black symbols)<br> <table><tr><td><img src="captcha.php" alt="captcha image"></td> <td><input type="text" name="captcha" size="3" maxlength="3"></td></tr></table> </td></tr> <tr><th align="center"><input type="submit" value="Submit"></th></tr> </table> </form> <?php if(isset($_POST["captcha"])) if($_SESSION["captcha"]==$_POST["captc… { //CAPTHCA is valid; proceed the message: save to database, send by e-mail ... echo 'CAPTCHA is valid; proceed the message'; } else { echo 'CAPTCHA is not valid; ignore submission'; } ?> --------------------------------------… the problem i m facing here when i open my form.php .. i m not able to see any kind of CAPTCHA IMAGE wht so ever .. i can just see the alt text which i typed .. and if i click on Validation button its although showing "invalid captha msg " but not able to see any CAPTCHA .. well for more information i m working in WAMP SERVER . .should i add or download any library for this to work .. or have i put the correct code .. or wht .. please the real experts .. let me throw out of confusion by givin this answer .. thank you .. mitt
-
Answer:
Please try after placing the code in a live web server. In local machine it may fail to work.
Mit Chauhan at Yahoo! Answers Visit the source
Related Q & A:
- How To Get Around Omegle Captcha?Best solution by Yahoo! Answers
- How To Get Rid Of The Captcha On Omegle?Best solution by Yahoo! Answers
- How can I check captcha with PHP?Best solution by Stack Overflow
- What are some of the problems that Philadelphia is currently facing?Best solution by Quora
- What are some problems facing the united nations?Best solution by Quora
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.