here's an example of a function to check to see whether or not the user is authenticated
function check_valid_user()
// see if somebody is logged in and notify them if not
{
global $valid_user;
if (session_is_registered("valid_user"))
{
if (!($conn = db_connect()))
return false;
$result = mysql_query( "select *
from admin_user
where username = '$valid_user'");
$row = mysql_fetch_array($result);
echo "<font face='verdana,arial' size='2'>";
echo "<table width=\"100%\" border=\"0\" bordercolor=\"#ffffff\" bgcolor=\"#ffffff\" cellpadding=\"0\" cellspacing=\"1\" ><TR>
<td bgcolor=\"ffffff\"><br><font size=\"2\"><font face='verdana,arial' size='2'>";
echo "Logged in as: <b>".$row['firstname']." ".$row['lastname']."</b>";
echo " <b>";
echo "</b></font>";
echo "</td><td bgcolor=\"ffffff\"><br><div align='right'><b>Current Time:</b> ";
echo date("F j, Y, g:i a");
echo "</div></td></TR></table>";
if (!$result)
return false;
}
else
{
// they are not logged in
do_html_heading("Problem");
echo "<font face='verdana,arial' size='2'><br><br><br>You could not be logged in.
You must be logged in to view this page..";
do_html_url("login.php", "Login");
echo "</font><br><br><br>";
do_html_footer();
exit;
}
}