27.11.2012, 10:33
|
Start Post: Кто может допилить код PHP
|
Senior Member
Регистрация: 03.12.2009
Сообщений: 138
Бабло: $51655
|
Цитата:
<?php
#########################################
##
#########################################
set_time_limit(0);
$handle = fopen("emails.txt", "r");
$pattern = "#\.com$|\.info$|\.net$|\.org$|\.us$|\.de$|\.tv$|\ .ws$|\.tr$|\.gov$|\.biz$|\.uk$|\.name$|\.mil$|\.ed u$#"; #маски для домена \.{{EXT}}$, разделитель "|"
$wantEmails = 'good_emails.txt';
$otherEmails = 'other_emails.txt';
while (!feof($handle)){
$email = trim(fgets($handle, 1024));
if (preg_match($pattern, $email, $matches)>0){
file_put_contents($wantEmails, $email .PHP_EOL,FILE_APPEND);
}else file_put_contents($otherEmails, $email.PHP_EOL,FILE_APPEND);
}
fclose($handle);
?>
|
вот код ... он фильтрует email адреса которые оканчиваются на .com$|\.info$|\.net$|\.org$|\.us$|\.de$|\.tv$|\.ws $|\.tr$|\.gov$|\.biz$|\.uk$|\.name$|\.mil$|\.edu
надо дописать что бы была проверка если ли в строке знак @ , что был конкретный адрес почты ..
кто может допилить немного???
|
|
|