gpt4 book ai didi

javascript - 有 session 时隐藏登录链接

转载 作者:行者123 更新时间:2023-11-28 15:37:59 25 4
gpt4 key购买 nike

我想在用户登录时隐藏导航栏中的链接:有我的代码

我想隐藏:<li><a class="secnd" id="toDelete" href="./inscription/index.php">Sign in</a></li>

HTML :

 <!-- Right NavBar -->
<div class="collapse navbar-collapse" id="axit-nav">
<ul class="nav navbar-nav navbar-right">
<li><a class="secnd" id="toDelete" href="./inscription/index.php">Sign in</a></li>
<?php if (!isset($_SESSION['Mail'])) { ?>

<li><a class="secnd" id="myButton" value="xx" href="#">Log in</a></li>

<?php } else { ?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><?php echo $_SESSION['Mail'];?><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">My invitations</a></li>
<li><a href="#">My events</a></li>
<li role="separator" class="divider"></li>
<li><a href="logout.php">Se déconnecter</a></li>
</ul>
</li>

<?php } ?>

PHP:

// Check for ADMINS
if($_SERVER['REQUEST_METHOD'] == 'POST'){

$mail= $_POST['mailInput'];
$password= $_POST['passwordInput'];
$hashedPass= sha1($password);

// check if the user exist in DB

$stmt = $conn->prepare("SELECT Mail, Password FROM connection WHERE Mail= ? AND Password = ? ");
$stmt->execute(array($mail, $hashedPass));
$count = $stmt->rowCount();

if($count > 0) {

$query = $conn->query("SELECT User_ID FROM connection WHERE Mail='$mail'");
while ($r = $query->fetch()) {

if($r['User_ID'] == NULL){
$_SESSION['Mail'] = $mail;
header('Location: admin/index.php');
}else {
$_SESSION['Mail'] = $mail;
header('Location:');
}
}
}
}

?>

最佳答案

 <!-- Right NavBar -->
<div class="collapse navbar-collapse" id="axit-nav">
<ul class="nav navbar-nav navbar-right">
<?php if (isset($_SESSION['Mail'])) { ?> <li><a class="secnd" id="toDelete" href="./inscription/index.php">Sign in</a></li>
<?php } if (!isset($_SESSION['Mail'])) { ?>

<li><a class="secnd" id="myButton" value="xx" href="#">Log in</a></li>

<?php } else { ?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><?php echo $_SESSION['Mail'];?><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">My invitations</a></li>
<li><a href="#">My events</a></li>
<li role="separator" class="divider"></li>
<li><a href="logout.php">Se déconnecter</a></li>
</ul>
</li>

<?php } ?>

关于javascript - 有 session 时隐藏登录链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43918113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com