织梦如何实现自动更新主页功能

   2025-07-31 admin00110

织梦如何实现自动更新主页功能?

推荐学习:织梦cms

织梦DEDECMS实现自动更新主页功能

<?phprequire_once(dirname(__FILE__)."/../include/common.inc.php");$row=$dsql->GetOne("SelectuptimeFrom`cmsxx_arccache`wheremd5hash='autonew';");if(!is_array($row))exit(autonew(5));$interval=60;//时间秒if(time()-$row['uptime']<$interval)exit();autonew($no);functionmachom($no=''){define('DEDEADMIN',ereg_replace("[/\]{1,}",'/',dirname(__FILE__)));require_once(dirname(__FILE__)."/../include/common.inc.php");require_once(dirname(__FILE__)."/../include/arc.partview.class.php");$dsql=newDedeSql(false);$row=$dsql->GetOne("Select*Fromcmsxx_homepageset");$dsql->Close();$templet=$row['templet'];$position=$row['position'];$homeFile=DEDEADMIN."/".$position;$homeFile=str_replace("\","/",$homeFile);$homeFile=str_replace("//","/",$homeFile);$templet=str_replace("{style}",$cfg_df_style,$templet);$pv=newPartView();$GLOBALS['_arclistEnv']='index';$pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$templet);$pv->SaveToHtml($homeFile);}functionautonew($no=''){global$dsql;$sql="SELECTidFROM`cmsxx_archives`wherearcrank<>'0'limit$no;";$dsql->SetQuery($sql);$dsql->Execute();while($row=$dsql->GetArray()){$id=$row['id'];$time=time()-rand(0,$interval*10);$dsql->ExecuteNoneQuery("Update`cmsxx_arctiny`set`arcrank`='0',`sortrank`='$time'whereid='$id';");$dsql->ExecuteNoneQuery("Update`cmsxx_archives`set`arcrank`='0',`sortrank`='$time',`pubdate`='$time'whereid='$id';");}machom($no);$dsql->ExecuteNoneQuery("Update`cmsxx_arccache`set`uptime`=".time()."wheremd5hash='autonew'");}?>
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅  |  京ICP备2024057451号-2