0

这是我的游戏投票脚本:http: //pastebin.com/p8DF7SVK

只是检查功能所在的行:

$num_rows = $adb->doQuery('SELECT ' . ACCOUNT . ' FROM ' . ACCOUNT_TABLE . ' WHERE DateDiff(dd, CreateDate, GetDate()) <= 1 AND ' . ACCOUNT . ' = ?', $_SESSION[ACCOUNT]);
      if ($num_rows != 0)
      {
        DEBUG_LOG(__METHOD__, 'Account only just registered! Account = %s, ip = %s', $_SESSION[ACCOUNT], $this->site->getRemoteIP());
        header('Location: ' . $url);
        return;
      }

但不知何故,每次有人想投票。它总是在日志中说:Account only just registered!并且它没有添加投票点..所以,这个检查应该有问题,但我无法理解究竟是什么。我尝试将帐户设置为 1 个月大、1 岁等,但一切都一样。他们投票,支票在日志中显示它只是新帐户(无论该帐户是否已有 1 年历史)并且它不会添加积分。

检查第 123-129 行,检查功能所在的位置。如果您让我知道此新帐户检查有什么问题,我们将不胜感激。

4

1 回答 1

0

我一直在使用完全不同的表格等。它是固定的。非常感谢你们的时间和对 stackoverflow 的大力支持。它一直很受赞赏。

于 2013-05-14T19:46:06.150 回答