0 Members and 1 Guest are viewing this topic.
<form method="POST" action="cc.php"> <img src="captchas.php"> <br><input type="text" size="10" name="check"> <br> <input type="submit" name="submit" value="submit"> </form>
<?php session_start(); $img = imagecreatefrompng('black.png'); //value 1$numeroa = rand(1, 9);//value2$numerob = rand(1, 9);$numero = $numeroa + $numerob;$display = $numeroa . '+' . $numerob;$_SESSION['check'] = $numero; //The function imagecolorallocate creates a //color using RGB (red,green,blue) format.$white = imagecolorallocate($img, 255, 255, 255); imagestring($img, 10, 8, 3, $display, $white); header ("Content-type: image/png"); imagepng($img); ?>
<?phpsession_start(); //Sessions in PHP are started by using the //session_start() function. //Like the setcookie( ) function, //the session_start function must come before any HTML, //including blank lines, on the page.session_start(); //Check if the security code and //the session value are not blank //and if the input text matches the stored textif(($_POST['check']) == $_SESSION['check']) { echo 'Input OK';}else{ echo 'Input Wrong'; }