Javascript 使用jquery显示特定的li标记
我有三个php页面,header.php,其中我放置了我的ul标签,我有两个隐藏的li标签,每个页面都包括我的header.php,当我登录到我的login.php时,如果登录成功,我的页面将直接指向profile.php,我想在我的header.php中显示两个隐藏的li标签。问题是我不知道显示li标记的确切语法。 my header.php:Javascript 使用jquery显示特定的li标记,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我有三个php页面,header.php,其中我放置了我的ul标签,我有两个隐藏的li标签,每个页面都包括我的header.php,当我登录到我的login.php时,如果登录成功,我的页面将直接指向profile.php,我想在我的header.php中显示两个隐藏的li标签。问题是我不知道显示li标记的确切语法。 my header.php: <ul class="nav navbar-nav " > <!--navbar-nav--> &l
<ul class="nav navbar-nav " > <!--navbar-nav-->
<li><a href="home.php">Home</a></li>
<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">About us</a>
<ul class="dropdown-menu">
<li><a href="about-us.php">The story</a></li>
<li><a href="culture.php">culture & services</a></li>
</ul>
</li>
<li><a href="enabling-the-idea-in-a-space.php">Projects</a></li>
<li class="hide"><a href="tender.php" >Tender</a></li>
<li><a href="news.php">News</a></li>
<!-- <li><a href="career.php">Career</a></li> -->
<li><a href="contact-us.php">Contact us</a></li>
<li class="hide" name="profile" id="profile"><a href="Profile.php" >Profile</a></li>
</ul>
这是我在login.php中显示li标记的代码:
$query = "SELECT * FROM [Emkaandb].[dbo].[tbl_clientslogin] WHERE email='{$email}' AND password='{$password}'";
$result = sqlsrv_query($conn, $query);
while($row = sqlsrv_fetch_array($result)){
$username = $row['email'];
$pass = $row['password'];
$name = $row['name'];
}
if(($email != $username) && ($password != $pass)){
echo '<script type="text/javascript">
alert("Invalid Username/Password!");
window.location.href = "home.php";
</script>';
die();
}else{
echo '<script type="text/javascript">
alert("WELCOME");
window.location.href = "Profile.php";
</script>';
echo "<td><form action=Profile.php method=post>
<input name=emailL type=text id=emailL value='".$row['email']."'>
</form></td>";
die();
}
用于登录页面
对于header.php
对于Profile.php
用于登录页面
对于header.php
对于Profile.php
您的header.php代码在哪里?在login.php代码上方,您在哪里检查用户是否登录?您的登录检查代码在哪里。上面的echo在我的用户登录中,我的用户登录工作正常,仅用于在我的标题中显示li标记。我添加了一个答案,请检查它您的标题在哪里。php代码在login.php上面?您在哪里检查用户登录?您的登录检查代码在哪里。上面的回音在我的用户登录中,我的用户登录工作正常,仅用于在我的标题中显示li标记。我添加了一个答案,请检查它直到不工作为止,我可以问您吗?您从哪里获得$login?您必须用您的login变量替换$login变量。在这一行中,我说如果登录成功,打印该行,如果用户未登录,则不显示该行。你的登录成功变量在哪里?还没有工作的人,如果你能给我一些示例代码,我非常感谢。谢谢你的时间,伙计,非常感谢。欢迎你。但是我没有使用MSSQL,也没有这方面的例子。如果你想,我可以给你发送mysql数据库的例子。我还有其他问题,希望你不要介意,我还想在我的登录中显示email,在配置文件php中使用tagsstill not working man,我可以问你吗?您从哪里获得$login?您必须用您的login变量替换$login变量。在这一行中,我说如果登录成功,打印该行,如果用户未登录,则不显示该行。你的登录成功变量在哪里?还没有工作的人,如果你能给我一些示例代码,我非常感谢。谢谢你的时间,伙计,非常感谢。欢迎你。但是我没有使用MSSQL,也没有这方面的例子。如果你想,我可以给你发一个mysql数据库的例子。我还有另外一个问题,希望你不要介意,我还想在我的登录名中显示emailL,在配置文件php中使用标签
<?php
session_start();
include 'connection.php';
$email = $_POST['user'];
$password = $_POST['pass'];
$username = "";
$pass = "";
$name = "";
//check if login form is filled
if(empty($_POST['user']) || empty($_POST['pass'])){
//header('Location: home.php'); when execute, ignore alert message
echo '<script type="text/javascript">
alert("Username/Password Empty!");
window.location.href = "home.php";
</script>';
die();
}
//search for user and password in the database
$query = "SELECT * FROM [Emkaandb].[dbo].[tbl_clientslogin] WHERE email='{$email}' AND password='{$password}'";
$result = sqlsrv_query($conn, $query);
while($row = sqlsrv_fetch_array($result)){
$username = $row['email'];
$pass = $row['password'];
$name = $row['name'];
}
if(($email != $username) && ($password != $pass)){
echo '<script type="text/javascript">
alert("Invalid Username/Password!");
window.location.href = "home.php";
</script>';
die();
}else{
echo '<script type="text/javascript">
alert("WELCOME");
window.location.href="Profile.php?chk=1&usr='.$username.'";
</script>';
/*echo "<td><form action=Profile.php method=get style=margin-top:-10%>
<input name=emailL type=text id=emailL value='".$row['email']."'>
</form></td>";*/
die();
}
?>
<ul class="nav navbar-nav " > <!--navbar-nav-->
<li><a href="home.php">Home</a></li>
<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">About us</a>
<ul class="dropdown-menu">
<li><a href="about-us.php">The story</a></li>
<li><a href="culture.php">culture & services</a></li>
</ul>
</li>
<li><a href="enabling-the-idea-in-a-space.php">Projects</a></li>
<?php if($check==1){
echo '<li><a href="tender.php" >Tender</a></li>';
?>
<li><a href="news.php">News</a></li>
<!-- <li><a href="career.php">Career</a></li> -->
<li><a href="contact-us.php">Contact us</a></li>
<?php if($check==1){
echo '<li class="hide" name="profile" id="profile"><a href="Profile.php" >Profile</a></li>';
}
?>
</ul>
<h4 style="color:gray;"><b>Profile</b></h4>
<h3><?php echo $user; ?></h3>
<ul class="nav nav-tabs" style="color: #5c5b5b;">
<li class="active"><a data-toggle="tab" href="#drawing">Drawings</a></li>
<li><a data-toggle="tab" href="#document">Documents</a></li>
<li><a data-toggle="tab" href="#tender">Tender</a></li>
<li><a data-toggle="tab" href="#password">Change Password</a></li>
</ul>