Advertisement
Guest User

Untitled

a guest
May 26th, 2015
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. $valid_emails = array();
  3. if ($result && $result->{'status'} > 0) {
  4.     switch ($result->{'status'}) {
  5.         // valid addresses have a {200, 207, 215} result code
  6.         // result codes 114 and 118 need a retry
  7.         case 200:
  8.         case 207:
  9.         case 215:
  10.             echo "Address $email_check is valid.";
  11.             array_push($valid_emails, $email_check); // пихаем в массив твои мыльники
  12.            
  13.             break;
  14.         case 114:
  15.             // greylisting, wait 5min and retry
  16.             break;
  17.         case 118:
  18.             // api rate limit, wait 5min and retry
  19.             break;
  20.         default:
  21.             echo "Address is invalid.</br>";
  22.             echo $result->{'info'};
  23.             echo "</br>";
  24.             echo $result->{'details'};
  25.             echo "</br>";
  26.             break;
  27.     }
  28. } else {
  29.     echo $result->{'info'};
  30. }
  31.  
  32. if($valid_emails)
  33.     mysql_query("UPDATE `processing`  SET `valid_email`='".implode(', ', $valid_emails)."' WHERE `domain_name`='$domain_name'"); //за один запрос делаем вставку
  34. /*
  35. Отвыкай от mysql_, забудь вобще что это существует. Во первый эти функции объявлены как deprecated и скоро перестанут поддерживаться php. Во вторых на замену пришел mysqli_ (mysql improve), к нему даже не начинай привыкать.
  36. http://phpfaq.ru/pdo - вот, вооружайся этим.
  37. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement