Помогите установить код сапы [контекстные страницы]

[Удален]
844

Вобщем есть файл news.php, который выводит новости на сайте ( код ниже ), сделал всё по инструкции, сменил файл sape.php удалил файл links.db, вставил теги <sape_index> ... </sape_index> как мне кажется правильно (в коде видно куда) и соответственно нажал на поиск контексного кода, но через пару часов увидел надпись:

Ни на одной странице сайта пока не найден контекстный код., что означает что робот не нашёл код или я что то неправильно сделал.

Помогите пожалуйста кто знает великий секрет и php

<?php


include("mysql.php"); dbConnect();





$uri = explode("/", strtolower($_SERVER['REQUEST_URI']));

if (count($uri) >= 1) {

$uri[count($uri) - 1] = str_replace(".html", "", $uri[count($uri) - 1]);

}

//print_r($uri);

$d_uri = count($uri)-1;

for ($i = 0; $i < 10; $i++) {

if (!isset($uri[$i])) {

$uri[$i] = '';

}

}

//////////////////////////////

if (strlen($uri[1])>"0") { @$view=$uri[1]; }

if (strlen($uri[2])>"0") { @$part=$uri[2]; }

//////////////////////////////

if (isset($part) and @$part!="pages")

{

$result = mysql_query( "SELECT * FROM $table_news WHERE id='$part' LIMIT 1") or error( mysql_error() );

$ch_n = mysql_num_rows( $result );

if ($ch_n==1)

{

$row = mysql_fetch_array($result);

$idg=$row['id'];

$page_name=$row['namenews'];

$aboutnews=$row['full_text'];

$timenews=$row['time'];

$istochnik=$row['istochnik'];

$aboutnews=strip_tags($aboutnews,"<img><i><u><br>");

$istochnik=strip_tags($istochnik,"");

/////////////шаблон вывода новостей

//////////////



print"<h1>$page_name</h1> $aboutnews <table border=\"0\" width=\"100%\"> <tr>

<td valign=\"top\" align=right>Источник: <b>$istochnik</b></td>

</tr>

</table>";

}

elseif ($ch_n==0)



{ print"Новость НЕ найдена...";} } else {

//////////////////////////////





////////////////////////////////////////////





if (!$uri[2]) {

// первая страница

$uri[2]='1';

}



if (is_numeric($uri[3])) {

$pagen=$uri[3];

}

else {

$pagen=1;

};

$maxmess=10;

function tpagescount($lines,$page,&$result)

{

global $maxmess;

$pages=(int)(($lines+$maxmess-1)/$maxmess);

if($page==0 || $page<0) $page=1;



if ($lines!="0")

{

$result="Страницы:";

for ($link=1; $link<=$pages; $link++)

{

if ($link!=$page)

{

$result.=" <A href=/news/pages/$link.html>$link </A> ";

}

if ($link==$page)

{

$result.=" $link ";

}



}

}

return $result;

}

if (@!$id) $id=1;

if (@!$pagen) $pagen=1;

$lines=0;

$result = mysql_query( "SELECT * FROM $table_news WHERE arhiv='0'" ) or error( mysql_error() );

$lines = mysql_num_rows( $result );

$pages=(int)(($lines+$maxmess-1)/$maxmess);

if ($pagen<1 || $pagen>$pages) $pagen=1;

tpagescount($lines,$pagen,$results);



$curpage=($pagen-1)*$maxmess;



$result = mysql_query( "SELECT * FROM $table_news WHERE arhiv='0' ORDER BY sort DESC LIMIT $curpage,$maxmess") or error( mysql_error() );

$lt = mysql_num_rows( $result );

if ($lt>0)

{

while ( $row= mysql_fetch_array ( $result ) )

{

$id=$row['id'];

$namenews=$row['namenews'];

$aboutnews=$row['aboutnews'];

$timenews=$row['time'];

$aboutnews=strip_tags($aboutnews,"<img><i><u><br>");

//////////////шаблон вывода новостей

print" <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" class=\"news\">

<tr>

<td height=\"5\" valign=top bgcolor=#FFFFFF>

<table border=\"0\" width=\"110\" cellspacing=\"0\" cellpadding=\"0\">

<tr>

<td height=\"5\" valign=top> <b>$timenews

</td>

</tr> </table>

</td>

<td width=\"15\" height=\"15\" height=\"5\" valign=top bgcolor=#FFFFFF><img src=\"/img/i_doc.gif\" width=\"14\" height=\"15\"> </td>

<td width=\"100%\" height=\"5\" valign=top bgcolor=#FFFFFF> &nbsp; &nbsp;<a href=/news/$id.html>$namenews</a></td>

</tr>

<tr>

<td height=\"5\" colspan=\"3\" valign=top><font color=#000000><sape_index> $aboutnews </sape_index></td>

</tr>

</table> <br>";

//////////////

}

}

else

{

print"нет новостей";

}

print"<BR> $results <BR>";



}

?>
N
На сайте с 15.12.2006
Offline
49
#1

А где там сам код сапы? sape_index-ом вы обозначаете только индексируюемую область. Это не код сапы.

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