Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Проверка наличия URL на страницах сайта
цитата
16/11/08 в 00:57
 andreich
думаю что это либо написать легко либо есть готовое решение
и так

имеем фаил с URL страниц разных сайтов
имеем фаил с одинм URL
скрипт (програма) идет по URL из первого файла и проверяет наличие ссылки с URL из второго.

Может есть у кого
цитата
16/11/08 в 02:58
 Axel-B
Есть что-то подобное, писал когда-то скрипт, могу дать если надо. Скрипт для проверки добавления сайта в блогдиры.
цитата
16/11/08 в 10:52
 _s_[sov]
напишу за небольшое материальное вознаграждение icon_smile.gif
цитата
16/11/08 в 15:56
 -=Faraon=-
Код:
<?
$listurl=file('listurl.txt');
$findurl=file('findurl.txt');
   foreach($listurl as $v){
   $txt=file_get_contents(trim($v));echo "<b>".$v."</b><br>";
      foreach($findurl as $v1){ echo $v1." - ";
      if (strpos($txt, trim($v1))===false) {echo "<font color=red>Not Found</font><br>";} else {echo "<font color=blur>Found</font><br>";};
      }
   }
?>

Примитивно можно так!
цитата
16/11/08 в 16:39
 _s_[sov]
тока без 2 цикла, один же урл. ну у тебя получилось более универсальное решение.
цитата
18/11/08 в 15:45
 andreich
-=Faraon=-: спасибо !!!
цитата
19/11/08 в 00:47
 Chin
Андреич, вот тут тоже можно http://4seo.biz/tools/30/
А я по прежнему все жду и жду инфы по приватизации земли под гаражем от твоего лоера...
цитата
19/11/08 в 13:19
 Woland
http://www.dfservice.com/site-monitor/index.html.en.htm теоретически можно заюзать, только урлы сайтов придёца в скрипт вбивать
цитата
19/11/08 в 16:43
 andreich
Chin писал:
А я по прежнему все жду и жду инфы по приватизации земли под гаражем от твоего лоера...

я помню, про это, как будет инфа отпишу, там какието заморочки в кооперативе
цитата
19/11/08 в 16:49
 andreich
немного доработанный код
Код:
<?
$listurl=file('listurl.txt');
$findurl=file('findurl.txt');
$notfoundfilename='notfound.txt';
$fp = fopen($notfoundfilename,"w") or die("can't open $notfoundfilename for append");
   foreach($listurl as $v){
   $txt=file_get_contents(trim($v));echo "<b>".$v."</b><br>";
      foreach($findurl as $v1){ echo $v1." - ";
      if (strpos($txt, trim($v1))===false) {echo "<font color=red>Not Found</font><br>"; fwrite($fp,"$v\n"); } else {echo "<font color=blur>Found</font><br>";};
      }
   }
fclose($fp);?>

теперь в фаил notfound.txt пишутся URL где не обнаруженна ссылка

P.S. не знаю как у кого, но весь этот гимор из-за того что ссылки закупленные на SAPE имеют статус OK (бабло списывается) а реально ссылок там нет, так что проверяйтесь


Эта страница в полной версии