Volkova

PHP Captcha Index

Jun 22nd, 2011
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.60 KB | None | 0 0
  1. <?php
  2.  
  3. $salt = "#DqX;£dUx+;_Qn[\"CzA8:#M54R|~.GH_+sG";
  4.  
  5. if ( $_POST ) {
  6.     if ( hash('sha256', $salt .":".strtoupper($_POST['captcha'])) == $_POST['mcaptcha']) {
  7.         print "correct";
  8.     } else {
  9.         print "incorrect";
  10.     }
  11. } else {
  12.     $capt = substr(md5(time()),0,4);
  13.     $capt .= " " . substr(md5(time()),4,4);
  14.     $mdc = hash('sha256', $salt .":".strtoupper($capt));
  15.     print "<form name=\"captcha\" method=\"post\">
  16.     <img src=\"captcha.php\"> <br>
  17.     <input type=\"hidden\" name=\"mcaptcha\" value=\"$mdc\">
  18.     <input type=\"text\" name=\"captcha\">
  19.     <input type=\"submit\" value=\"Submit\"/>
  20. </form>";
  21. }
  22.  
  23. ?>
Advertisement
Add Comment
Please, Sign In to add comment