Knitter 101 Posted July 29, 2007 Report Share Posted July 29, 2007 Boas, Preciso de um sistema CAPTCHA numérico, isto é, que funcione através de pequenas contas matemáticas e não através de imagens mas que não precise de uma versão do PHP superior à 4.4.7. Já estive o package presente em http://pear.php.net/manual/en/package.text.text-captcha-numeral.php, mas parece-me precisar do PHP 5, pelo menos pelo que está no XML do package, se bem que posso estar enganado, e aí dava jeito a correcção www.sergiolopes.eu Link to post Share on other sites
djthyrax 9 Posted July 29, 2007 Report Share Posted July 29, 2007 Isso consegues fazer com sessions: session_start(); $operator = array("+", "-", "*"); $_SESSION['captcha_calc'] = rand(1, 50).$operator[rand(0, count($operator)-1)].rand(1, 50); $_SESSION['captcha_result'] = eval("return {$_SESSION['captcha_calc']};"); # [...] echo $_SESSION['captcha_calc'].': <input type="text" id="captcha" name="captcha" />'; # [...] if($_SESSION['captcha_result'] != $_POST['captcha']) die("Aprende a fazer contas."); Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to post Share on other sites
Knitter 101 Posted July 29, 2007 Author Report Share Posted July 29, 2007 Sim, conseguir fazer até consigo, mas por questões de facilidade dava jeito existir algo já feito... www.sergiolopes.eu Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now