Hvad pokker er der galt med min logik ?
Den synes at lige meget hvilken værdi forumACS får så validerer den ALTID til true !?function CanAccessForum($ForumID,$Access)
{
$queryAccess = mssql_query("
SELECT [ForumID]
,[Accesslevel]
FROM [akvariefisk].[dbo].[Forum]
WHERE [ForumID] = ".$ForumID."
");
$Access = max($Access,1);
while ($row = mssql_fetch_array($queryAccess))
{
$forumACS = $row["Accesslevel"];
}
echo "EV1:".($forumACS < $Access);
echo "EV2:".($forumACS == $Access);
echo "EV3:".($forumACS > $Access);
if ($forumACS < $Access)
{
return true;
}
elseif ($forumACS == $Access)
{
return true;
}
elseif ($forumACS > $Access)
{
return false;
}
}