[PHPBB3] Разрешени e-mail адреси при регистрация

Всичко за форумната система phpBB
Отговори
Потребителски аватар

Автор на темата
Extreme
Администратор
Администратор
Мнения: 506
Регистриран: 05 окт 2016, 20:53
Се отблагодари: 70 пъти
Получена благодарност: 16 пъти

[PHPBB3] Разрешени e-mail адреси при регистрация

Мнение от Extreme » 14 яну 2017, 21:51

Тъй като повечето спам ботове се регват с mai.ru или подобни email адреси, с този код можете да разрешите този проблем.

Отваряте includes/functions_user.php и след

Код: Избери всички

{
		return ($ban_reason === true) ? 'EMAIL_BANNED' : $ban_reason;				return ($ban_reason === true) ? 'EMAIL_BANNED' : $ban_reason;
	}			
добавяте този код

Код: Избери всички

$pieces = explode("@", $email);
 $bad =  $pieces[1];
if($bad != "abv.bg" && $bad != "yahoo.com" && $bad != "mail.bg" && $bad != "hotmail.com" && $bad != "gmail.com") {
echo "Die bot, die!<br />This email is not allowed for registration here!";
die();
 } 
Така регистрацията ще е възможна само с abv.bg/yahoo.com/mail.bg/hotmail.com/gmail.com
–Човек вярва на това, което му се иска.
Адолф Хитлер.

-------------------------------------------------------------------------------------------
Правила на форума
Правила при качване на плъгини

Отговори

Върни се в “PhpBB”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 2 госта