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

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

推荐学习:织梦cms

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

<?php  require_once (dirname(__FILE__) . "/../include/common.inc.php");  $row = $dsql->GetOne("Select uptime From `cmsxx_arccache` where md5hash = 'autonew';");  if(!is_array($row)) exit(autonew(5));  $interval=60;  //时间 秒  if(time() - $row['uptime'] < $interval ) exit();  autonew($no);  function machom($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 = new DedeSql(false);  $row  = $dsql->GetOne("Select * From cmsxx_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 = new PartView();  $GLOBALS['_arclistEnv'] = 'index';  $pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$templet);  $pv->SaveToHtml($homeFile);  }  function autonew($no=''){    global $dsql;      $sql = "SELECT id FROM `cmsxx_archives` where arcrank <>'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' where id = '$id';");          $dsql->ExecuteNoneQuery("Update `cmsxx_archives` set `arcrank`='0', `sortrank`='$time', `pubdate`='$time' where id = '$id';");      }      machom($no);      $dsql->ExecuteNoneQuery("Update `cmsxx_arccache` set  `uptime`=".time()." where md5hash = 'autonew'");  }  ?>

以上就是织梦如何实现自动更新主页功能的详细内容,更多请关注织梦楼其它相关文章!

①本站所有织梦模板资源均来自用户分享和网络收集,如果侵犯了您的权益,请联系网站客服处理
②本站的源码程序都由博主亲自评测之后上架织梦楼。无毒无后门绿色安全。
③本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。
④由于博主时间紧缺,所有模板源码不提供技术支持。仅部分收费原创源码提供售后
人民币与金币汇率为1比1,即1元=1金币
织梦楼 » 织梦如何实现自动更新主页功能

发表评论

加入织梦楼永久VIP 海量资源免费下载

目前为止共有 322 位会员加入