[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: capcha
lawbreaker
нужен скрипт который будет генерировать или выбирать картинку и само значение.

капча! самую обычную!


я себе ето так представляю
PHP
$arr = array(0=>'/capcha.jpg',1=>'/capcha2.jpg',2=>'/capcha3.jpg',3=>'/capcha4.jpg');
$rand rand('0','3');
echo 
$arr[$rand];


я гений ?? rolleyes.gif biggrin.gif tongue.gif



Спустя 2 часа, 7 минут, 18 секунд (23.12.2008 - 03:12) Alchemist написал(а):
мягко говоря - ты не можешь быть более неправ smile.gif

Спустя 16 минут, 8 секунд (23.12.2008 - 03:28) ExtendedPlay написал(а):
так я не понял... правильно или нет?)ггг

Спустя 1 час, 18 минут, 36 секунд (23.12.2008 - 04:47) Pronets написал(а):
а как ты проверять будешь введенные данные?

Спустя 2 часа, 20 минут, 41 секунда (23.12.2008 - 07:07) ExtendedPlay написал(а):
Наверн как-нить так:
PHP
$arr = array(0=>'/capcha.jpg',1=>'/capcha2.jpg',2=>'/capcha3.jpg',3=>'/capcha4.jpg');
$arr2 = array(0=>'5432',1=>'4682',2=>'1534',3=>'4624');
$rand rand('0','3');
if(
$arr[$rand]==$arr2[$rand]) TRUE; else FALSE;

Спустя 34 минуты, 19 секунд (23.12.2008 - 07:42) modobaks написал(а):
а в чем смысол этой капчи ?

Спустя 52 секунды (23.12.2008 - 07:43) Adil написал(а):
captcha.ru

Спустя 2 часа, 5 минут, 51 секунда (23.12.2008 - 09:48) ExtendedPlay написал(а):
КСТАТИ!!!!!!!
http://captcha.ru/kcaptcha.zip
вот тебе капча! качай!)

Спустя 11 минут, 51 секунда (23.12.2008 - 10:00) Dezigo написал(а):
по логике сойдёт. wink.gif

Спустя 3 часа, 7 минут, 44 секунды (23.12.2008 - 13:08) lawbreaker написал(а):
пасиба всем!
я хочу ету капчу зделать что бы мне не спамиле на моей самой простой гостевой книге! тут
спамят скотины такие!

Спустя 2 часа, 57 минут, 27 секунд (23.12.2008 - 16:05) Hunter80 написал(а):
Код

<?php

$uid = mt_rand(100000,999999);

$im=ImageCreateFromJpeg(round(mt_rand(1,3)).".jpg");



$color=ImageColorAllocate($im,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

ImageTtfText($im, 23, mt_rand(-5,5), 3, 30, $color, "addict.ttf",  $uid);

Header("Content-type: image/jpeg");
ImageJpeg($im);
ImageDestroy($im);
?>


Как-то так. При этом ImageCreateFromJpeg(round(mt_rand(1,3)).".jpg"): в папке должно валяться 3 (можно больше/меньше фонов) на которых будут твои цифорки. Чтоб боты не распознавали сразу. smile.gif mt_rand(-5,5) выбирается угол наклона случайно текста. smile.gif addict.ttf - файл шрифта. Должен быть тоже в папке smile.gif Не мое... честно спиз...нашел и скачал smile.gif

Спустя 2 часа, 2 минуты, 6 секунд (23.12.2008 - 18:08) dfsq написал(а):
to lawbreaker:
зацени, дружище, какой я крутой iframe вставил тебе на страницу гостевой.
не обижайся, но прими к сведению:

- прежде чем ставить капчу, сделай проверку на вводимые пользователем данные (формат имэйла, число вводимых символов.)
- самое важное - используй htmlspecialchars или stripslashes перед выводом на страницу (я вставил iframe, но можно ведь вставить и любой jаvаscript код, который быдет выполняться у пользователя)


Спустя 1 день, 15 часов, 38 минут, 30 секунд (25.12.2008 - 09:46) Protva написал(а):
Попробовал в своей гостевой обойтись совсем простым. Написал произвольное число вроде тристо восемьдесят семь и попросил вводить его цифрами в форму. А те сообщения, что посылались без этой проверки, записывал в файл. За 4 дня набралось 500 кб текста. И ни одного пока не проскочило в гостевую.

Посмотрю что дальше будет.



_____________
Я Андрей и мне 14 лет :)
И ни как не дождусь когда HardWoman меня удалит
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.