2013-09-23 1 views
0

Я не специалист по php, но мне удалось создать собственную регистрационную форму с captcha, которая добавляет пользователей на MySql, была очень довольна собой для этого !!!!Заблокировать ложного пользователя, регистрирующегося на SPAM или ссылки

Я теперь получать засыпал ложные счета HOTMAIL регистрации на сайте спама и ссылка

Я хотел бы, чтобы остановить это, даже если просто блокировать все учетные записи Hotmail, просто добавив к PHP все, что я могу найти «новый 'код, который не подходит, так как использует переменную и т. д.?

Если бы я опубликовал свой код, кто-нибудь может добавить его для этого?

+2

Чистые запросы на ввод кода не относятся к теме при переполнении стека - мы ожидаем, что вопросы здесь относятся к * конкретным * проблемам программирования, но мы, , с радостью поможем вам сами написать! Скажите нам [что вы пробовали] (http://whathaveyoutried.com), и где вы застряли. Это также будет поможет нам лучше ответить на ваш вопрос. –

+1

Электронный адрес активации - это то, что вы ищете. Вам необходимо отправить электронное письмо активации на адрес электронной почты, на который зарегистрирована учетная запись, с ссылкой, которая активирует учетную запись. – Ali

+3

Похоже, вам нужно работать над своим captcha – jedwards

ответ

1

Проще всего я предлагаю вам добавить новый столбец в базе данных под названием «активация» и автоматически установить его на «false», когда пользователь подпишет его, он отправит им электронное письмо с активируя ссылку, когда они нажмут на ссылку, она отправит их на страницу, где она изменит значение столбца с «false» на «true», но добавит еще одну строку в ваш код, чтобы сказать, что она ложна, а не Разрешено войти.

+0

Я хотел бы сделать это, но как мне это сделать? –

+0

Ну, я полагаю, вы знаете, как использовать рассылку с PHP, поэтому я буду это исправлять, но вы должны найти способ включить электронную почту пользователей в ссылку активации, поэтому, когда они следуют по ссылке, она может получить адрес электронной почты из URL и сделать это таким образом. –

0

Посмотрите на this website, чтобы узнать об этом подробнее. Вы можете узнать немного больше об этом и о том, как ограничить определенные электронные письма и т. Д.

Также попробуйте выполнить проверку JavaScript. Он должен работать точно так же! Найдите основы проверки JavaScript, click here!

Удачи!

Смежные вопросы