- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Мне нужно собрать email'ы для нужных мне страниц. т.е. я закидываю допустим 300 ссылок на какие либо статьи, прога возвращает мне это в таком виде:
link;mail
Перерыл кучу прог, нашел только для спама программы, который в тупую емаилы собирают с инета или с определенного ресурса.
Кто знает толковый софт?
<?php
$links=file_get_contents("links.txt");
$link=explode($links, "\n");
for($i=0;$i<count($link); $i++)
{
echo $link[$i].": ";
$page=file_get_contents($link[$i]);
preg_match_all("/([0-9a-zA-Z]([-.w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-w]*[0-9a-zA-Z].)+[a-zA-Z]{2,9})/si", $page, $regs);
echo $regs[1][0]."<br>";
}
?>
Как-то так?
Да, на этом даже круто. Только я не могу разобраться почему он на массивы не разбивает урлы. получается вот такая ошибка:
Datacol может такое сделать
Да, на этом даже круто. Только я не могу разобраться почему он на массивы не разбивает урлы. получается вот такая ошибка:
links.txt с урлами лежит в той же папке где и скрипт?
Да
Посмотрел, почти то что надо, он лишнего много собирает
Да
Попробуйте абсолютный путь до links.txt указать. Работает?
На строке 7 что конкретно в скипте написано?
На седьмой строке вот это:
Побывал писать к файлу абсолютный путь, результат тот же
Поставьте перед этой строчкой код:
echo $link[$i];
Что пишет?
А там и так идет вывод, смотрите код выше, я eго использую
Проверьте, что бы в php.ini было allow_url_fopen=on;
Ссылки в файле должны начинаться с http://
Fruit добавил 06.07.2011 в 16:08
Если не заработает, используйте curl:
http://phpclub.ru/detail/article/curl