[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Установка каптчи
Domin
Не могу никак поставить эту каптчу , и главное что никакого менуала нет , кому не трудно помогите плиз .

есть пример страницы где выводится всё это дело

<?php

error_reporting (E_ALL);

/* Using:

<?php
session_start();
?>
<form action="./" method="post">
<p>Enter text shown below:</p>
<p><img src="PATH-TO-THIS-SCRIPT?<?php echo session_name()?>=<?php echo session_id()?>"></p>
<p><input type="text" name="keystring"></p>
<p><input type="submit" value="Check"></p>
</form>
<?php
if(count($_POST)>0){
if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){
echo "Correct";
}else{
echo "Wrong";
}
}
unset($_SESSION['captcha_keystring']);
?>

*/


include('kcaptcha.php');

if(isset($_REQUEST[session_name()])){
session_start();
}

$captcha = new KCAPTCHA();

if($_REQUEST[session_name()]){
$_SESSION['captcha_keystring'] = $captcha->getKeyString();
}

?>


при таком раскладе у меня вылетает куча ошибок ((



Спустя 2 часа, 7 минут, 24 секунды (25.05.2010 - 17:03) Kuzya написал(а):
Это самая простая капча из всех что я знаю. Просто переведите сообщения комментариев и всё + помоему в архиве должны быть доки по установке. И если вылазеют ошибки, то лучше бы их текст приводить smile.gif

Спустя 2 часа, 57 минут, 23 секунды (25.05.2010 - 20:00) Gabriel написал(а):

<?php
session_start();
?>
<form action="./" method="post">
<
p>Enter text shown below:</p>
<
p><img src="PATH-TO-THIS-SCRIPT?<?php echo session_name()?>=<?php echo session_id()?>"></p>
<
p><input type="text" name="keystring"></p>
<
p><input type="submit" value="Check"></p>
</
form>
<?php
if(count($_POST)>0){
if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){
echo "Correct";
}else{
echo "Wrong";
}
}

unset($_SESSION['captcha_keystring']);
?>

а комент убрать непробовал?

Спустя 1 час, 5 минут, 41 секунда (25.05.2010 - 21:06) agentor написал(а):
вобще одна из лучших каптч я думаю эта
http://recaptcha.net читал где то стала принадлежать гуглу..
интегрируется также в 5 минут...как то себе ставил..встала моментом...
и защита у неё круче чем у вашей

Спустя 1 час, 51 минута, 35 секунд (25.05.2010 - 22:58) Domin написал(а):
Да как я только не пробывал , ничего не получается , а про вашу каптчу agentor я знаю , только она мне не по душе ((

Спустя 41 минута, 28 секунд (25.05.2010 - 23:39) Gabriel написал(а):
что у тебя не получается? ибо установить это глобально.

Спустя 14 часов, 45 минут, 21 секунда (26.05.2010 - 14:24) Domin написал(а):
На пустой странице каптча выводится , а вот на странице которая содержит другой пхп код ругаетсо , постоянные ошибки в файле kcaptcha.php
я вот тут непойму

<img src="PATH-TO-THIS-SCRIPT?<?php echo session_name()?>=<?php echo session_id()?>"></p>


PATH-TO-THIS-SCRIPT - это так и должно быть ? Мне кажитсо что нет , я этот путь как только не менял , подстовлял kcaptcha.php , но ничего не изменялось ((

Спустя 4 минуты, 8 секунд (26.05.2010 - 14:29) Gabriel написал(а):
Domin
        <img alt="kaptcha" src="modules/contacto/?<?php echo session_name()?>=<?php echo session_id()?>">

modules/contacto/ = путь к файлу kaptcha.php( я запихнул его в каталог как index.php ).
какие сплошные ошибки?

Спустя 17 минут, 17 секунд (26.05.2010 - 14:46) Семён написал(а):

Спустя 8 часов, 33 минуты, 27 секунд (26.05.2010 - 23:19) agentor написал(а):
Цитата (Domin @ 25.05.2010 - 19:58)
Да как я только не пробывал , ничего не получается , а про вашу каптчу agentor я знаю , только она мне не по душе ((

незнаю..зато безопасно...

Спустя 15 часов, 47 минут, 27 секунд (27.05.2010 - 15:07) Domin написал(а):
Это ваше надо прописывать ?

include('kcaptcha.php');

if(isset($_REQUEST[session_name()])){
session_start();
}

$captcha = new KCAPTCHA();

if($_REQUEST[session_name()]){
$_SESSION['captcha_keystring'] = $captcha->getKeyString();
}

Если я это прописываю в самом верху страници то каптча выводится без структуры , а если как там после формы то у меня ужас происходит вот такой :


Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\realm\reg.php:16) in Z:\home\localhost\www\realm\captcha\kcaptcha.php on line 199

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\realm\reg.php:16) in Z:\home\localhost\www\realm\captcha\kcaptcha.php on line 200

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\realm\reg.php:16) in Z:\home\localhost\www\realm\captcha\kcaptcha.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\realm\reg.php:16) in Z:\home\localhost\www\realm\captcha\kcaptcha.php on line 202

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\realm\reg.php:16) in Z:\home\localhost\www\realm\captcha\kcaptcha.php on line 205
яШяа�JFIF������яю�;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90 яЫ�C�     яЫ�C   яА��H�x"�яД����������� яД�µ���}�!1AQa"q2Ѓ‘Ў#B±БRСр$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzѓ„…†‡€‰Љ’“”•–—�љўЈ¤Ґ¦§Ё©ЄІіґµ¶·ё№єВГДЕЖЗИЙКТУФХЦЧШЩЪбвгдежзийкстуфхцчшщъяД�������� яД�µ��w�!1AQaq"2ЃB‘Ў±Б #3RрbrС $4б%с&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ѓ„…†‡€‰Љ’“”•–—�љўЈ¤Ґ¦§Ё©ЄІіґµ¶·ё№єВГДЕЖЗИЙКТУФХЦЧШЩЪвгдежзийктуфхцчшщъяЪ� ��?�э ўЉ+ґуЉ)ІH±FОз ’}�:ЉЗС|cЎx‘±ҐjцZ‘ЖСgY?‘ц?•lP6­ёQE(ўЉ�(ўЉ�(ўЉ�(ўЉ�(ўЉ�с?ЪџЗѕ7шOаёјaасm{џ юРУo!ЯСg®FHзђ}2 p_ а ю с6–Ю6УЇјЁЬ +-дm5Њ№о“(Ип(ФЧУ#Рm|Q Яй7С‰-/!hdR3Бµс·Б›Ї ь4›ДЯ~1Ыi¶љ]•Ы\hW>"…RЮ[y"9њ`З!‡сS;i(N›N7k¶ц8Я‹ѕ,рЂ?i/|Pріeuc=фpx†2PС‘ JњКУ#ФЧиО§ggj.n.а‚ЬЌВidUB=rN+дП‰?±џВнkб§ЉхЇ‡ђ¬w—sµ·цmя�џi$€D‰Ћ[ќИ9 РћЖјѓ\ш»бЏюx/WФ?і|Awyќ}¬МП VPВpЩ“…f‘ тЩ>ґJ®ЈКЮљ>зиЋ™ЄЩлV1ЮШ]Eyi&vO†FБ аЋј‚)¶ъЦџy=Њ¶уЮ@KoЄП'p#сЇљuбgсгГ¬пoј5а‹ ›Шнф‰Нґ—тґFТЇ;cЊЬзЉщwDУхЏЩчгю©}cЄЭ]и~с…¦—{w<бѕУmvІY�»FЃ‰П�‘А4XЖu4хЦЧGй¤^!Т§Ф›NЏRі“P\жС'C(З\¦sъU‹MBЦя�Мы-М7>[m&@ЫOЎЗC_ БBґѕkѕшЈбSэ•«\-Ж—{yf»A$D+і§ieП\`vйя�eЃZЌgпxЈJХ5-ЖУ¤¬„vьjjьЧр6Ќс[впнЄi:—Њ—Гћ.рс1j7kwє· 6ЙЂQќwоГ•8м}сЏвЏfЏѕ·}гќЕVИBA§лq·є”ъ brрyШїЦЃЛЛ%+¶}7ExЇмµс«Е|sвГvЮ¶2міы<®ЮzЋ­†sюxЇj¤sN.qaEP@QE�WЉX|uрЏЊѕ.k ьIў%ћЇn‡мЯЪ±#БЁ'qбЙЗ;qИлЪлћс‡ГП |@·†иvZВАЫбkЁC<-эдј‡ЭH4Н вѕ#д_Ыбж‘ы:йv?юИћ ЦЪйm.4Ѕ4¬хЫ‚­�щО�З¶y«ІЇАMc]ш9в?ьOр?Щ<=­Ья�liч?k·“Л2 Б@ЋПЃ‚ Рчо±юКя�›Y±ФпґЛнnжЖO6ЩuќRжц(›±Л#/Oй^ґЄ���p�нAУ,Gё µ}ъщњ>+шSгЏ„ю3шa шѕЪувIAxъuї†ж’+ш"DАµЂЗ#EуоrQp8ЃkвЭїД=WCрпВрГCр6›вы†ёТв‹Pk«Еє‡kґіЛ’IГ�МАћGНЕ}EвЇЂю-їшшя�4ZйEфёфї±Юiїjтў №‚|лЊ’OФњѓ]·ѓ>йЮс Ю%ФµпxЄT0ЌcWeg‚"sе@ЉЄђ§ЁP ю"h№«Д%i;7уЯт>~шµр?гgЗЏ‚¶ћс xcIФtц·x­н®$ђЮК�’Y b1ґіLдг$Tg-вЧм­¦^шs\р-Я‹|/q#^[ЛбЫЁfљТRдШм›•°GхЕ}™QОІґ]#�Шт!e± ‘н‘AПх‡ЛИТ±щПwсД>э№/ьCcаЌPj“йЋЯШЈk«џЬ° ДvО3џ“ЃТ°Ј°Фя�hЇ‹ЗQшгЇ/ГЭЦ_ф}We4Љ0@Dђ@-юэбЂЯ|=ыYMс/Дqi:ю™}–±ЙЈLb{ P*»Е1.7d#9ЙПµ}VКJ°HБЅLлЖеZЩjx7†я�i�X|HрпВї¤є=±я�JУ&CmhЄ‘њ·ЃУ"Ѕк«Ыiц¶LЖЮЪ u1F?\UЉGџ'І (ў‚Љьюя�‡ЇХ-я�Л‡я�№hя�‡ЇХ-я�Л‡я�№iШнъќеьQъE|ьуUџмЮ_Б«Й>Уk-мu—>mј^g›2я�ў|ИћLЫ�ѕSдЌ§ьіД}JрGR3i’јСя�jЙєТDIdt”}“дeH'b,2В6 к•»~+ьПєhЇЃ®їа©·vPZMqр’h!ј€Пm$єйUћ0нt&Чж]сєдq№uґ-फ़ ЅрНЯ€нюкSшzОQО­«#ZA!*<ўУb¶dN ПОѕў‹Х+/вїМы¦Љшzчю 7в­6ЫN№»ш¬ZЫкVІ^ШЛ6Ґ*%ХјqщІM6xtXИveИ wЋk ря�нЕгя�\шўОУа±э§бЛXnoґЗїёыPуdЌ#ЊD,‹oeђК±�‘†vСa<-UєьWщџ`С_ Zя�БK<Х|)«OҐkЇ4}NЯoќe¬јG№C.д{@Г*АЊЋAЅXOш)g€%Р¦ЦУаЋ¤ъ4G<єЉкІxгy^v“м›Bґ±Й$аІ2ЋAXT­ЅїюgЭ4WБЧїрSНWLюРыgБ«ЛOмыЎeyзл.џfё;с ™ґщщRь­ѓы·ге8Пя�‡ЇХ-я�Л‡я�№h°ю§_щюgи щэя�^я�Є[я�—я�rСEѓкuя�—сGзнQT}1н>шЩбэ#бНћ™qЎН7€l4{НЪм$e|№—SCыТwў°ЦЩB‘»O„sз·к5ЇЪSВє•о«-¶Ѓycя� ХдєјСЗ™ЪaХ‘Ґ\0ыCЗэ·$`9ЏriрќЙз•·( ЕС‹wgвЏ€~�ш‰с#ГУлz>±ЎшЖЦк)¬ј>-Цк/:ктхbЃ\yA"–мB ЖибЯ¶2юZcя�ВmбыЯhKqyЇiЮ!Рt{ЅЪЧLHЦ ИзћкS$—&Mс®/] ‰2ѕby¤ЖQA\‹cЪ<ы@ш&Бn4э2ЪуГИїlХmЪТ !мТ=U†;(п#VљyХоaH®зЮт3gКЌЃујїюW…~Пя�ї›¬В1я�Зь#џЫ_a‹нїтюФуѕЗзмыя�ёЩцЏ»ыНЩэХPf©E6gк>9р®ҐбН,Г7‰4mOCУ/t]?Oґhќ.-зё»”4чЎ‘— zсЙЫ‘*ДFиьгеuџЗџш‹Ж~>Х5»=KVµсЉбЦlНфQЬ5­ґPj1@d‰Ь¤­»µe·bb‘`13*J(-У‹3ь_сбчД?шлЦъфСфy4НEґ[ №¤“$°A­јJН


Спустя 7 минут, 26 секунд (27.05.2010 - 15:14) NoCash написал(а):
еще разок приведете код где вставляете капчу в вашу форму

Спустя 43 минуты, 6 секунд (27.05.2010 - 15:57) Domin написал(а):
Путь у меня такой

<img src="/captcha/?<?php echo session_name()?>=<?php echo session_id()?>">

Спустя 1 час, 47 минут, 39 секунд (27.05.2010 - 17:45) Gabriel написал(а):
Domin
стучись в асю(в инфе) разберемся.
Быстрый ответ:

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