Скрипт для сапы

Статус
В этой теме нельзя размещать новые ответы.

LEXAlForpostl

Мой дом здесь!
Регистрация
21 Май 2008
Сообщения
766
Реакции
228
Здравствуйте.
Пишу скрипт, который из текстового файла читаем урлы и на отдельной белой страничке отображает просто список урлов. Главное условие, чтобы сапа съела это всё дело.
Вот скрипт:
PHP:
<?php

    

$url="http://site.ru/";
$urls = file ("urls.txt");
$html ="<html><head><title>Сайт</title></head><body>";
if ($_GET['id'])
{

$id=$_GET['id'];

for ($i=$id;$i<=$id+150;$i++)
{
$html = $html . "<a href=".$url.trim($urls[$i]).'"></a><br>';
}

}
 if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'HASH'); 
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     $sape = new SAPE_client();
     echo $sape->return_links();
$html = $html . "</body></html>";
echo $html;
 
?>
Вместо site.ru подставляю сайт.
Вместо HASH - саповский код.
На главную подставляю урлы Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся и т.д.
Сапа есть все страницы с главной, кроме script.php?id=150 и т.д.
Что делаю не так?
 
Странное условие для цикла, мне кажеться в этом дело.
И что странного в этом условии ?
просто цикл работает на 150 раз больше, чем пришло в id :)

Попробуй "флажки" поставить и посомтреть, где вываливается и почему не работает.
 
Ох вые*** тебя в сапе за такое..

У тебя страница, на которой размещен код сапы, содержит спам, спам, и ничего кроме спама. Мало того, если , убрав все html-теги, посмотреть текстовую версию - страница вообще будет пустая!

Хоть бы анкоров добавил, что ли.
 
Сапа есть все страницы с главной, кроме script.php?id=150 и т.д.
просто сапин робот не жрет больше 150 ссылок со страницы
 
Ох вые*** тебя в сапе за такое..
У тебя страница, на которой размещен код сапы, содержит спам, спам, и ничего кроме спама. Мало того, если , убрав все html-теги, посмотреть текстовую версию - страница вообще будет пустая!
Хоть бы анкоров добавил, что ли.

Объясните пожалуйста мне депилу а нафига он это делает ?
не проще через мод реврайт что-то придумать?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху