Sorry, I'm pretty bad at explaining things...
Here what I'm saying when I login
http://fixmysite.us/masterasp/login.php
u: g
x: g
I get the sucessful login thing, so this is run
PHP Code:
echo "<h3>Welcome, {$user}</h3>";
echo "<p align=\"center\">Thank you for Logging in. You may now <a href=\"providers/become_a_provider.php\">sign up</a> to become a provider, or <a href=\"reviews/submit_a_review.php\">review</a>";
echo " a provider</p><p align=\"center\"><img src=\"images/success.jpg\" class=\"result\"></p>";
$_SESSION['logged'] = 1;
$_SESSION['user'] = $user;
$_SESSION['id'] = $info['id'];
but In my <header>, I have,
HTML Code:
<script src="/masterasp/js/ajax.js"></script>
<script type="text/javascript"><!--
refreshdiv();
// --></script>
<div id="top"></div>
<h1><a href="/masterasp/">MasterASP</a></h1>
<nav>
<ul>
<li><a href="/masterasp/">Home</a></li>
<li><a href="/masterasp/providers/">Providers</a></li>
<li><a href="/masterasp/reviews">Reviews</a></li>
<li><a href="/masterasp/forum/">Community</a></li>
<li><a href="/masterasp/faq.php">FAQ</a></li>
<li><a href="/masterasp/contact.php">Contact</a></li>
</ul>
</nav>
Im trying to refresh the top div (using the ajax thing) and in it is
PHP Code:
<?php
if($_SESSION['logged'] == 1){
echo "<span>Welcome ".$_SESSION["user"]."</span>";
echo "<ul>";
echo "<li><a href=\"/masterasp/logout.php\">Logout</a></li>";
echo "</ul>";
} else {
echo "<ul>";
echo "<li><a href=\"/masterasp/login.php\">Login</a></li>";
echo "<li><a href=\"/masterasp/register.php\">Register</a></li>";
echo "</ul>";
}
?>
but it looks like that if statement never evaluates to true, and I dont see why not
Bookmarks