04.12.2010, 11:49
Hej,
pisząc normalnie kod w końcu napotkałem na dziwny błąd. Piszę teraz globalnie wyświetlane info w MyBB, jeżeli konto nie jest aktywowane.
W bazie mój użytkownik `active` ma na 0. Dając else do tego kodu zawsze wywali else. Musi być błąd w zapytaniu. Przepraszam za mój język, ale chyba jeszcze dobrze nie wstałem. Z góry dziękuję za pomoc.
pisząc normalnie kod w końcu napotkałem na dziwny błąd. Piszę teraz globalnie wyświetlane info w MyBB, jeżeli konto nie jest aktywowane.
Kod PHP:
//Aktywacja
$SQLa = $db->query("SELECT `active`, `uid` FROM `mybb_users` WHERE `uid`='".$mybb->user['uid']."'");
if($db->num_rows($SQLa)>0){
while($row = $db->fetch_array($SQLa)){
if($row['active']==null or $row['active']==0)
{
$aktywacjag.='<div class="board_message">Twoje konto jest nieaktywne! Aktywuj swoje konto wypełniając <a href="test.php">krótki test</a>.</div>';
}
}
}