<?php
session_start();
if(isset($_POST['submited']))
{
$code = $_SESSION['code'];
$cp = $_POST['cp'];
if( $code != $cp )
{
echo "error coded";
}
else
{
echo "code matches";
}
}
function random()
{
$length = 10;
$characters = '0123456789abcdefghijklmnopqrstuvwxyz';
$string = '';
for ($p = 0; $p < $length; $p++) {
$string .= $characters[mt_rand(0, strlen($characters))];
}
return $string;
$_SESSION['code'] = $string;
}
?>
<form action="" method="">
CODE: <?=random();?>
<br />
Captcha : <input type='text' name='cp' /> <br />
<input type="submit" name="submited" />
</form>