一种动态显示主页的方法:
在根目录新建一个文件,命名为:index.php
程序如下:
require("dede/inc_makepartcode.php");
$maprt= new MakePartCode();
$modfilename = $base_dir."/".$mod_dir."/主页向导/绿茵世界.htm";
$fp = fopen($modfilename,"r");
$testcode = fread($fp,filesize($modfilename));
fclose($fp);
echo $maprt->ParTemp($testcode);
?>
把dede改为你的管理目录,模板改为你的模板即可实现动态显示内容。
不过这种做法比较占用资源,那是理所当然的事了
调用 上一篇文章和下一篇文章的接口
本文件放置在: /php/getpre-next.php 中
请在[文章.htm] 模板的适当位置加入:
--------------------------------------------------------
为了节省系统资源,本程序不分析文章所属类目和是否存在上一篇和下一篇
以下为源码
点击此下载>>
require("config.php");
if(!isset($nowid)) exit();
else
{
$preid = $nowid-1;
$nextid = $nowid+1;
}
$conn = connectMySql();
$rs = mysql_query("Select dede_art.ID,dede_art.title,dede_art.dtime,dede_art.stime,dede_art.rank,dede_arttype.typedir,dede_art.click From dede_art left join dede_arttype on dede_art.typeid=dede_arttype.ID where dede_art.ID=$preid Or dede_art.ID=$nextid order by dede_art.ID asc",$conn);
while($dbrow = mysql_fetch_object($rs))
{
$ID = $dbrow->ID;
$title = str_replace("\"","'",$dbrow->title);
$arturl = getFileName($dbrow->stime,$ID,$dbrow->typedir,$dbrow->rank);
$stime = $dbrow->stime;
$click = $dbrow->click;
if($ID==$preid) echo "document.write(\"上一篇:$title\");\r\n";
else echo "document.write(\" 下一篇:$title\");\r\n";
}
?>
| 共2页: 1 [2] 下一页 |
相关文章