Форум -> Полезные решения -> Обновление секретного кода (каптчи) |
Обновление секретного кода (каптчи) |
---|
Spyke | Дата: 14.04.2008, в 13:28 | Сообщение №1 |
СтранникПользователь №: 324 Сообщений: 5
| Обновление секретного кода:
1. Подходит для старших версий SLAED, где формирование и проверка секретного кода вынесены отдельно в качестве функций в "function/function.php"
2. Доступно только на клиентской стороне движка
Установка:
1. Скопировать содержимое архива в корень сайта (архив в аттаче!).
2. В файле "function/function.php" найти функцию "captcha_random()", в которой заменить строку:
PHP - Код | 1 2 3
| <?php $content = "<div class=\"left\">"._SECURITYCODE.":</div><div class=\"center\"><img src=\"index.php?captcha=1\" border=\"1\" title=\""._SECURITYCODE."\" alt=\""._SECURITYCODE."\"></div>" ?> |
на
PHP - Код | 1 2 3 4
| <?php $content = "<div class=\"left\">"._SECURITYCODE.":</div><div class=\"center\"><span id=\"captcha-refresh\"><img src=\"index.php?captcha=1\" border=\"1\" title=\""._SECURITYCODE."\" alt=\""._SECURITYCODE."\"></span> <div onclick=\"reload_captcha(); return false;\" style=\"cursor: pointer; display:inline;\"><img src=\"images/misc/refresh.png\" title=\"Обновить\" alt=\"Обновить\"></div></div>" ."<script language=\"JavaScript\" type=\"text/javascript\" src=\"ajax/refresh_captcha.js\"></script>" ?> |
3. В файле "function/function.php" найти блок "switch(isset($_GET['captcha'])) {" (в самом конце), в котором заменить строку:
PHP - Код | 1 2 3
| <?php $random = gen_pass(10); ?> |
на
PHP - Код | 1 2 3
| <?php if (!isset($random)) $random = gen_pass(10); ?> |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Spyke 14.04.2008 г. в 13:30:46
Прикрепленные файлы:
Скачать: 1.34 KB |
|
|
Sнэйк | Дата: 14.04.2008, в 16:22 | Сообщение №2 |
СтарожилПользователь №: 76 Сообщений: 399
| Spyke, а можно пример работы и на какой версии это всё тестилось ??? |
|
|
Spyke | Дата: 14.04.2008, в 22:44 | Сообщение №3 |
СтранникПользователь №: 324 Сообщений: 5
| Цитата | а можно пример работы |
http://bonton.belhost.info/recommend.html
Цитата | и на какой версии это всё тестилось ??? |
Цитата | 1. Подходит для старших версий SLAED, где формирование и проверка секретного кода вынесены отдельно в качестве функций в "function/function.php" |
|
|
|
TaJIu4 | Дата: 16.04.2008, в 10:27 | Сообщение №4 |
ПользовательПользователь №: 307 Сообщений: 32
| Spyke, темка клевая на том сайте..не поделишься?)))) |
|
|
SHAKA1 | Дата: 16.04.2008, в 12:39 | Сообщение №5 |
УчастникПользователь №: 323 Сообщений: 77
| Цитата | Spyke, темка клевая на том сайте..не поделишься?)))) |
Жаль только, что тема не его.... http://wikislaed.ru |
|
|
TaJIu4 | Дата: 16.04.2008, в 13:21 | Сообщение №6 |
ПользовательПользователь №: 307 Сообщений: 32
| мдааа..а как он у них ее взял? я не нашел |
|
|
Spyke | Дата: 16.04.2008, в 16:34 | Сообщение №7 |
СтранникПользователь №: 324 Сообщений: 5
| |
|
TaJIu4 | Дата: 16.04.2008, в 18:58 | Сообщение №8 |
ПользовательПользователь №: 307 Сообщений: 32
| ..а это для какой системы?
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно TaJIu4 16.04.2008 г. в 18:59:28 |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|