if (!$User) return false;
return true;
nadal zwraca true, cos zle robie?
--edit--
problem leżał w operatorze not ktory zwracal true a ja zwracalem przy tym false.
dzięki za pomoc!
Po przeróbce ta funkcja znów nie działa (a konkretniej if się nie wykonuje)
<?php
function checkUserExists($sel='*', $us)
if (!@$us) die(BotGG
.'Podaj nick lub numer osoby.'); $User = $PDO->prepare('SELECT '.$sel.' FROM users WHERE LOWER(nick)=:nick OR numer=:numer;');
$User->bindParam(':nick', $Ui, PDO::PARAM_STR);
$User->bindParam(':numer', $us, PDO::PARAM_INT);
$User->execute();
$CUE = $User->fetch(PDO::FETCH_ASSOC);
return ($CUE===true) ? $CUE : false;
}
$CUE = checkUserExists('nick, staff', $word[2]);
if ($CUE!=false || !empty($CUE)) {
}
jakieś pomysły?