Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 关于添加有奖任务的问题请教

[复制链接]
coolwasil 发表于 2009-9-16 12:32:44 | 显示全部楼层 |阅读模式
本帖最后由 coolwasil 于 2009-9-16 12:34 编辑

参考blog.php(发表第一篇日志的任务)自己写一个任务,就是每天发表一篇日志可以得到一定的积分,在function_common.php里我添加了这样一个函数:
  1. //检查当日是否有更新日志
  2. function checkblogdate($tablename) {
  3.         $newblogd = $_SGLOBAL['db']->query("SELECT blogid,dateline FROM ".tname($tablename)." ORDER BY blogid DESC LIMIT 0,1");
  4.         $newblogt = date('Y-m-d',$newblogd[0]);
  5.         $nowtime = date('Y-m-d');
  6.         if($newblogt==$nowtime)
  7.         {
  8.                 $checkblog=1;
  9.         }else{
  10.                 $checkblog=0;
  11.         }
  12.         return $checkblog;
  13. }
复制代码
代码原理是查看最新的日志提交时间是否与当天的时间(年月日)一致,如果一致就达成条件。这段代码好像显示出错了,我打开我添加的这个任务后出现的是一片空白,暂时不知道原因何在。另外,不知道是不是还有更简单的方法实现我的想法?还请大侠们指点,谢谢  。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 02:48 , Processed in 0.017146 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表