// $Id: readme.txt 915 2009-01-21 19:27:01Z Ruebenwurzel $ Website Baker Project Copyright (C) 2004-2009, Ryan Djurovich Website Baker is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Website Baker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Website Baker; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA One can improve all CAPTCHA-types with varying fonts and backgrounds - by adding backgrounds (PNG-images, 140x40 pixels) to backgrounds/ - and by adding TrueType-fonts to fonts/ How to use: 1.) put require_once(WB_PATH.'/include/captcha/captcha.php'); in your file. 2a.) put into your form. This will output a table with varying columns (3 or 4) like this example:
Captcha Fill in the result
2b.) If you want to use your own layout, use additional parameters to call_captcha(): call_captcha('all') will output the whole table as above. call_captcha('image', $style); will output the -tag for the image only (or the text for an text-style captcha): Examples: call_captcha('image', 'style="...; title="captcha"'); or 4 add 6 call_captcha('image'); or 4 add 6 call_captcha('input', $style); will output the input-field: call_captcha('input', 'style"...;"'); call_captcha('input'); call_captcha('text', $style); will output a short "what to do"-text call_captcha('text', 'style="...;"'); Fill in the result call_captcha('text'); Fill in the result The CAPTCHA-code is allways stored in $_SESSION['captcha'] for verification with user-input. The user-input is in $_POST['captcha'] (or maybe $_GET['captcha']).