
01.09.2007, 16:38
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
С нами:
10160966
Репутация:
1719
|
|
Написал небольшой скрипт, по-прежнему не работает с двойными доменами (user@company.net.ua), но с обычными вроде норм, протестируйте плз)
PHP код:
<?php
if (!isset($fname))
{
print "<form method='post'>Plz print the filename:<br/><input type='text' name='fname' length='15' maxlength='20'/><br/>";
print "<input type='submit' name='go' value='go'></form><br/><br/>";
}
else
{
$i=0;
$fname = $_POST['fname'];
$error = "Cannot open file $fname. <br> <a href='javascript:history.go(-1);'>Get Back</a>";
$file = file_get_contents($fname) or die ($error);
$pattern = "/([a-z_-]+@([a-z][a-z-]*\.)+([a-z]{3}|ru|com|net|org|gov|edu|mil|info|biz|cc|net.ua|com.ua|org.ua|org.ru|com.ru|net.ru|spb.ru))/im";
preg_match_all($pattern, $file, $ok);
while (@$ok[0][$i])
{
print $ok[0][$i]."<br>";
$i++;
}
}
?>
|
|
|