| 是一个设计将LinuxFreak.org新闻标题放置到你的网站的PHP脚本程序 |
|
是一个设计将LinuxFreak.org新闻标题放置到你的网站的PHP脚本程序 |
| 作者:佚名 来源:不详 更新:2006-8-25 21:05:35 错误报告 我要投稿 |
<?php
// bi bolo monggole huen ! // // v2.0.5 // <? // include("linuxfreak.php3"); // ?> // dreamphp boy = sunboy
$link_prefix = " o "; $link_postfix = "<BR>n"; $cache_file = "/tmp/linuxfreak2.cache"; $cache_time = 1200; $max_items = 8; $target = "_top";
// End of customizations
$backend = "http://www.linuxfreak.org/backend/linuxfreak.rdf";
$items = 0; $time = split(" ", microtime());
srand((double)microtime()*1000000); $cache_time_rnd = 300 - rand(0, 600);
if ( (!(file_exists($cache_file))) || ((filectime($cache_file) + $cache_time - $time[1]) + $cache_time_rnd < 0) || (!(filesize($cache_file))) ) {
$fpread = fopen($backend, 'r'); if(!$fpread) { } else {
$fpwrite = fopen($cache_file, 'w'); if(!$fpwrite) { } else {
while(! feof($fpread) ) {
$buffer = ltrim(Chop(fgets($fpread, 256)));
if (($buffer == "<item>") && ($items < $max_items)) { $title = ltrim(Chop(fgets($fpread, 256))); $link = ltrim(Chop(fgets($fpread, 256)));
$title = ereg_replace( "<title>", "", $title ); $title = ereg_replace( "</title>", "", $title ); $link = ereg_replace( "<link>", "", $link ); $link = ereg_replace( "</link>", "", $link );
fputs($fpwrite, "$link_prefix<A HREF="$link" TARGET="$target">$title</A>$link_postfix");
$items++; } } } fclose($fpread); } fclose($fpwrite); } if (file_exists($cache_file)) { include($cache_file); } ?>
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |