- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте !
Такая проблема, сделал регистрацию на главной во всплывающем окошке.
Заранее скажу, что выбрал способ защиты при регистрации "Вопрос-ответ", иначе спама будет достаточно.
Все данные успешно передаются, за исключением ответа на Контрольный вопрос, разумеется тегом его никак в main.tpl не вывести, я создал всего 1 вопрос с ответом (5).
Значения всех полей: e-mail, логин, пароли передаются успешно, кроме ответа на вопрос, если с главной, статистической и т.п. там регистрироваться, всегда пишет одну ошибку: "Неверный ответ на контрольный вопрос", но если находится на странице index.php?do=register (хоть она у меня и пуста), успешно принимает контрольный ответ с этого же всплывающего окошка.
Вот мой код, на всякий случай:
Скажите пожалуйста, как все-таки можно передать значение доп. поля ? (если возможно, без дополнительных запросов).
Заранее спасибо.
Такая проблема, сделал регистрацию на главной во всплывающем окошке.
Пыхосорц в студию, телепатов нету.
В /engine/modules/register.php перед строкой
добавить:
дани мапов, Спасибо большое за ответ ! Но к сожалению, данное значение работает только для index.php?do=register, на других страницах значение доп. поля не передаёт в форму регистрации.
Наверное, Вы не так поняли меня. Мне нужны именно не конкретные вопросы чтобы выводились, а чтобы на главной странице сайта можно было зарегистрироваться (а не только когда пользователь находится в index.php?do=register), все значения кроме ответа на вопрос замечательно передаются, вот мне нужно чтобы и ответ передавался...
(т.е. если скопировать форму регистрации и заполнять её на главной (у меня она во всплывающем окне) то не передаётся значение только
MusicJam, сорц обработчика формы будет в треде или вы из тех партизан, которым решение вопроса не нужно вовсе? Желательно ещё показать вывод print_r($_REQUEST) из того же файла в двух описанных ситуациях вами.
Mad_Man, извините, вот куски кода файла register.php (весь не влазит) - где форма успешно передаётся, как я понял, отсюда нужно что-то скопировать и влепить в другой файлик ?)
MusicJam, замените BB тег [ php ][ /php ] на [ сode ][ /code ], на форуме бага с экранизацией "[" и "]" символов.
Mad_Man, готово)
А теперь самое главное: что вы имеете в виду под "на других страницах значение доп. поля не передаёт в форму регистрации"? Чем именно вы это проверяли? Не могли бы вы воткнуть "print_r($_REQUEST); die;" в шапку файла регистрации и выложить сюда результаты двух тестов на регистрацию с главной страницы и со страницы обычной регистрации?
А теперь самое главное: что вы имеете в виду под "на других страницах значение доп. поля не передаёт в форму регистрации"? Чем именно вы это проверяли? Не могли бы вы воткнуть "print_r($_REQUEST); die;" в шапку файла регистрации и выложить сюда результаты двух тестов на регистрацию с главной страницы и со страницы обычной регистрации?
Добавил в шапку файла, никакой инфо о переменной не увидел, ни в исходном коде страницы, ни наглядно :(
Добавил в шапку файла, никакой инфо о переменной не увидел, ни в исходном коде страницы, ни наглядно :(
Судя по сорцу, выхлоп можно запихнуть в $reg_error в виде "$reg_error .= print_r($_REQUEST, true);". В данном случае вызов "die;" не нужен.