Advertisement
campusboy

Проверка почты в базе спам-ботов

Aug 20th, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.63 KB | None | 0 0
  1. function checkSpambots($mail, $ip) {
  2.     $xml_string = file_get_contents('http://api.stopforumspam.org/api?ip='.$ip.'&email='.$mail);
  3.     $xml = new SimpleXMLElement($xml_string);
  4.     if ($xml->appears[0] == 'yes') {
  5.         return('spam');
  6.     } elseif ($xml->appears[1] == 'yes') {
  7.         return('spam');
  8.     }
  9.     return false;
  10. }
  11.  
  12. $spamBot = checkSpambots('spamemail@mailru', $_SERVER['REMOTE_ADDR']);
  13. if ($spamBot == 'spam') {
  14.     die('Ваш E-Mail или IP-адрес занесен в черный список. Вы можете проверить свой статус <a href="http://stopforumspam.com/search" target="_blank">здесь</a>.');
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement