Dit is het gedeelte waar het om gaat.
$result = mysql_query("SELECT COUNT(msgid) FROM berichten WHERE username = ".$_SESSION['username']."");
if(empty($result))
{
echo "<script>alert('You have no messages in your inbox.'); document.location.href=('inbox.php')</script>";
}
else
{
mysql_query("DELETE FROM berichten WHERE username = " . $_SESSION['username'] . "") or die(mysql_error());
echo "<h1>Inbox Cleared</h1>";
echo "Inbox successfully cleared !";
echo "<br>\n<br>\n";
echo "<img src=\"test/icons/inbox.gif\"> <a href=\"inbox.php\">My Inbox</a>";
echo "<br>\n";
echo "<img src=\"test/icons/home.gif\"> <a href=\"beveiligde_pagina.php\">Home Page</a>";
}
Hij moet dus weergeven die alert geven als er geen berichten zijn. En anders de inbox deleten. Maar bij mij geeft hij die alert, terwijl er wel berichten zijn. Waar ligt dit aan?
558 views