2013-05-14 64 views
0

這是我對我的遊戲投票腳本:這個PHP投票腳本有什麼問題?

$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; 
     } 

但不知何故,每次有人想投票:http://pastebin.com/p8DF7SVK

只是其中檢測功能是線。它總是在日誌中說:Account only just registered!,它不會添加投票的點..所以,這個檢查應該是錯誤的,但我無法理解到底是什麼。我試圖設置帳戶爲1個月大,1歲等,但仍然是一切。他們投票,支票在日誌中顯示它只是新帳戶(無論帳戶是否爲1歲),並且不添加積分。

檢查線123-129,其中檢查功能是。如果你讓我知道這個檢查新帳戶有什麼問題,我們將非常感激。

+0

您能否將代碼添加到問題中? – andrewsi

+0

這是很大的代碼。將整個頁面弄亂.. – NMALKO

+0

那麼也許只是你認爲不正確的幾行,再加上一些上下文? – andrewsi

回答

0

我一直在使用完全不同的表等。它是固定的。 非常感謝你的時間和對stackoverflow的大力支持。 它一直非常感激。