Скрипт собирания анекдотов, что да как?

AnKing

Guest
Скрипт собирания анекдотов, что да как?

Для сайта нужно сделать раздел "Юмор"... хотел найти скрипт который бы собирал новые с сайтов этой тематики... но к моему удивленюи нашел только несколько скриптов которые работают только со своей базой... т.е. ничего ниоткуда не получают... Тогда решил пойскать таковые скрипты специализируещиеся на новостях и вот к моему сожалению(а может я плохо искать улею?) я нашел только один, он у меня работать не хотит даже при настройках по умолчанию, вот этот скрипт:


<?php

$ModName = "LatestNews";


if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}

if (!IsSet($mainfile)) { include("mainfile.php"); }
if (isset($newlang)) {

include("modules/$ModName/language/lang-$newlang.php");

$language = $newlang;

} elseif (isset($lang)) {

include("modules/$ModName/language/lang-$lang.php");

$language = $lang;

} else {

include("modules/$ModName/language/lang-$language.php");

}

include("header.php");
$pagesize = 10;

OpenTable();
echo "<b>"._NG_HDR."</b>";
CloseTable();
echo "<br>";
OpenTable();

// Location of the news feeding site
$url = 'http://news.lycos.com';

// Unique HTML code to begin grabbing from
$unique_start = '<font face="Arial,Sans-serif" color="#000000" size="4"><b>Breaking News</b></font><br>';

// Unique HTML code to end grabbing from
$unique_end = '<!-- EndMainColumn -->';

// Virtual path of news, lycos uses /news/, Yahoo! uses /s/
$link_match = 'href="/news/';
$link_replace = "href=\"$url/news/";

ini_set('max_execution_time', '0');
flush();
$fd = @fread(fopen("$url", "r"), 100000);

if ($fd)
{
$start = strpos($fd, "$unique_start");
$finish = strpos($fd, "$unique_end");
$length = $finish-$start;
$code = substr($fd, $start, $length);
$newcode = str_replace($link_match, $link_replace, $code);
echo $newcode;
flush ();
}

CloseTable();

include("footer.php");

?>



После того как я копирую его на хостинг и запускаю index он мне пишет что типа You can't access this file directly... И что это все значит? Поставил для всего мод 777 но все равно тое самое... что же тут неладное? и как можно его изменить чтоб он показыввал к примеру анекдоты с anekdots.ru например? помогите пжалста
 

Demiurg

Guest
скрипт для показа анекдотов:
<?
header("location: http://anekdots.ru");
?>
 

neko

tеam neko
Demiurg
неоптимально, непортабельно и не соответствует стандартам
 

Demiurg

Guest
neko
это демо версия. Хочешь оптимальности и портабельности, покупай коробочную версию. :)
 
Сверху