Here is what I have
<?php
$username = mysql_real_escape_string($_POST['username']);
$password = md5(mysql_real_escape_string($_POST['password']));
$checklogin = mysql_query("SELECT * FROM users WHERE Username = '".$username."' AND Password = '".$password."'");
if(mysql_num_rows($checklogin) == 1)
{
    $row = mysql_fetch_array($checklogin);
    $email = $row['EmailAddress'];
    $_SESSION['Username'] = $username;
    $_SESSION['EmailAddress'] = $email;
    $_SESSION['LoggedIn'] = 1;
}
if(empty($_SESSION['LoggedIn']) && empty($_SESSION['Username']))
{
?>
    <li><a href="login.php">Login</a></li>
    <li><a href="#">Sign Up</a></li>
<?php
}
else {
    echo "Hello $username";   
}
?>
The Login and Signup Links work, my database database is connected and working as well, I can't get the username to show up instead of login and signup when the user is logged in.
 
    