Скрипт проверки ссылок на странице

W
На сайте с 05.05.2004
Offline
7
1650

Сделал пару дней назад скрипт небольшой для проверки обратной ссылки при обмене.

Вдруг кому пригодится код.

Все замечания и ошибки преветствуются.

N.B. Я не програмист, а так програмер немного


<pre><?
if ($url AND $site) {
echo $site.'<hr>';
$s=parse_url($site);
if($s[host]) $site='http://'.$s[host]; else $site='http://'.$site;
echo "ссылка на $site со страницы $url <hr>";
ini_set('user_agent','MSIE 4\.0b2;');
$text = @join ('', @file ($url));
preg_match("'<a.*?href=[\'|\"].*?(".preg_quote($site).").*?[\'|\"].*?".">'si", $text,$m);
if ($m[1])echo "<h1>найдено !!!!</h1>"; else echo "<h1>нету ссылки по мнению скрипта</h1>";
}
?>
<table width=600>
<form action='<?=$PHP_SELF?>' method=post>
<tr><td width=100>ссылка </td><td><input style="width:100%" type=text name=site value="<?=$site?>"></td></tr>
<tr><td nowrap>на странице</td><td><input type=text style="width:100%" name=url value="<?=$url?>"></td></tr>
<tr><td colspan=2><input name="submit" type=submit style="width:100%" value=check></td>
</tr>
</form>
</table>
S
На сайте с 27.10.2004
Offline
41
#1

Ну... это не интерестно!.

Ты бы лучше сделал так:

загружаешь файл с базой адресов и скрипт выдает список УРЛов где есть ссылка и где нет ссылки.

Вот это было бы дело!.

А так из за 1 адреса мучится вводить сналало сайт, потом адрес...

Проще получается самому на сайт зайти и проверить это визуально.

Свободу Анжеле Девис!!!
W
На сайте с 02.01.2005
Offline
2
#2
Как писал Suprem
Ну... это не интерестно!.
Ты бы лучше сделал так:
загружаешь файл с базой адресов и скрипт выдает список УРЛов где есть ссылка и где нет ссылки.

Есть такой скрипт, демка лежит здесь http://4test.mybesthost.com

[Удален]
#3

софт для проверки backlinks, PR, Тиц....

::SeoObzor:: предлагает программу, которая проверяет backlink's с сайтов партнеров. Также данная программа для введеных вами сайтов показывает PR, Тиц, кол-во обратных ссылок с Yandex, Google, Yahoo, MSN. Предоставляется недельное бесплатное тестирование. Все вопросы:

e-mail: order_tools@seoobzor.com

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий