少し混乱しています。おそらく私だけが非常に厚いです!基本的に、私は次の機能を持っています:
// Check if a verified email
function verified($username)
{
global $conn;
if($username == '') { return; }
$q = $conn->prepare("SELECT * FROM users WHERE Username='".$username."' AND Verified = 1");
$q->execute();
return $q->rowCount();
}
そして、スクリプトに次のコードがあります。
if (verified($_SESSION['Username'] == '0')
今、私は上記のように関数をエコーアウトし、本来0
あるべきように戻りますが、何らかの理由で、上記が実際に0
. 私は何を間違っていますか?!