У меня есть код ниже, который проверяет, вошел ли пользователь в систему, если это так, он выводит функцию javascript hideLogin()
, в противном случае это вызовет функцию showLogin()
. Это прекрасно работает на любом браузере, в котором я тестировал, но Firefox. Ссылка не кликабельна, как и в любом другом браузере, в котором я тестировал.
<div id="account">
<script type="text/javascript">
<?php
if(loggedIn())
{
echo "hideLogin();";
}
else
{
echo "showLogin();";
}
?>
</script>
</div>
function hideLogin()
{
$('#accountAccess').html('Welcome <?php echo $_SESSION["firstName"]; ?> | <a href="logout.php">Logout</a>');
}
function showLogin()
{
$('#accountAccess').html('Welcome Guest | <a href="javascript:void(0);" id="login_link">Login</a>');
}
Есть идеи? Благодарю.