#11
значит не туда код вставил, проверяй
Идея интересная. Перебрал мод под свой двиг, сделал рандомный выбор вопросов из массива вопросов.Выложишь?
Теперь осталось посмотреть, как изменится уровень спама от ботов)
Выложишь?я думаю очередной хвастается...
я думаю очередной хвастается...А чем тут хвастаться то? Делов то на 5 минут.
Список вопросов
$lang['ARE_U_HUMAN'] = array('Вопросы через запятую');
$lang['HUMANIZER_ANSWERS'] = array(array('Ответы на первый вопрос через запятую'),array('Ответы на второй вопрос через запятую'));
usercp_register
выбор вопроса
$numbq = rand(0,количество вопросов);
$question = $lang['ARE_U_HUMAN'][$numbq];
вывод в $template->assign_vars(array(
'QUESTION' => $question,
'NQUESTION' => $numbq,
Передача номера вопроса
$numbq = isset ($_POST['nquestion']) ? $_POST['nquestion'] : false;
в tpl
<input type="hidden" name="nquestion" value="{NQUESTION}" />$numbq = rand(0,колличество вопросов);А посчитать число элементов массива что не позволяет? Зачем их вручную вписывать?
$numbq = rand(0,count($lang['ARE_U_HUMAN']));
Начнем с того что вводимый ответ - луна как и указано в хаке, но ответ то тут причем?
Надпись "Вы не правильно ответили на "контрольный" вопрос." возникает как только ты заходишь на страницу регистрации, то есть изначально уже не приемлет еще не вводимый ответ.
Но есть один плюс...роботы точно уже не регистрируются 😀 - осталось сделать чтобы пользователи могли.....