web这能请求才能响应啊...你说的够呛诶~

解决方案 »

  1.   

    我的网站上像个bbs,大家发帖子,但每个贴子有个日期(作者自己必填),是这个贴子的有效期。每天不希望看到过期的帖子,怎么实现呢?
      

  2.   

    既然有日期,那用日期和date比较不就得了?
      

  3.   

    从数据库中把贴子全部SELECT出来之后。显示之前,就取当前时间和作者输入时间比较,大于3天不显示。否则显示。:)
      

  4.   

    只能用系统的crontab或是at,
    当然了,你可以在你自己的机器上配置个服务器或是写个mysql的脚本,定时执行,远程操作数据库也是可以的。
    我就在自己的linux服务器上设定了一个crontab,每天夜里11:50自动备份另一台远程服务器上的mysql数据库。
    只要把脚本简单改一下(可以用php写脚本),就可以实现你说的一切功能了。
      

  5.   

    过期的帖子就想把内容删了,只留下帖子的标题之类的信息。所以要对数据库有个更新的改动,不仅仅用日期和date比较。to:pwtitle(doodoo),你说的机器上配置个服务器或是写个mysql的脚本,把脚本简单改一下(可以用php写脚本),定时执行,能具体点么,不是很明白啊。我现在做的是:每次点击浏览帖子的按钮就检查有没有过期的,有的话就执行更新操作,这样是不是会影响网站的执行效率?
      

  6.   

    当然要影响啊,因为每次都要判断不应该判断的帖子,以后帖子变多,更恼火的。
    你可以用php写脚本,直接用php.exe执行它就可以。
    把他做成批处理,写到系统的计划任务中执行就ok了啊。呵呵。