Javascript 登录后在php中处理会话id以将菜单栏项从登录更改为注销
我的网页由一个菜单栏组成,其中有五个菜单Javascript 登录后在php中处理会话id以将菜单栏项从登录更改为注销,javascript,php,jquery,session,login,Javascript,Php,Jquery,Session,Login,我的网页由一个菜单栏组成,其中有五个菜单主页,数据,反馈,关于,登录 </head> <form action='submit' action='<?php $_SERVER['PHP_SELF'] ?>' id='login-form' class='modal'></form> <form method='post' class='login_form modal' id
主页,数据,反馈,关于,登录
</head>
<form action='submit' action='<?php $_SERVER['PHP_SELF'] ?>' id='login-form' class='modal'></form>
<form method='post' class='login_form modal' id='ex2' style='display:none;'>
<h3>Please login to continue</h3>
<p><label>Username:</label><input type='text' name='username' /></p>
<p><label>Password:</label><input type='password' name='password' /></p>
<p><input type='submit' value='Login' class='btn btn-large btn-primary' /></p>
</form>
<div id='menu_wrapper'>
`
<div id='logo'>
<img src="images/mdv.jpg" tab="MEDICAL DATA VISUALIZATION" height="96" width="67">
</div>
<div id='title'>
<h style="font-size:30px;background-color:transparent;"><a style='color:white;background:transparent;' href='#'> MEDICAL DATA VISUALIZATION</h>
<br>
<h style="font-size:25px;background-color:transparent; color:none;">ONLINE MEDICAL DATA PROJECTION </a></h><br>
</div>
<?php
if(!isset($_SESSION['id']))
{?>
<div id='menu_wrapper'>
<div id='menu'>
<ul>
<li><a href='main.php'>Home</a></li>
<li><a href='data.php'>Data</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>
<li><a href='#ex2' rel='modal:open'>LOGIN</a></li>
</ul>
</div>
</div>
</div>
//include'reg.php';
<?php
}
else
{
?>
<div id='menu_wrapper'>
<div id='menu'>
<ul><li><a href='songview.php'>Songs</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>";
?><li> <a href='logout.php'>logout <?php echo $_SESSION['user'];?></a></li>
</ul>
</div>
</div>
</div>
}
?>
<?php
if(!isset($_SESSION['id']))
{
if(isset($_POST['username'])&&isset($_POST['password']))
{echo 'green';
//including config.php in our file
$username = $_POST['username']; //Storing username in $username variable.
$password = $_POST['password']; //Storing password in $password variable.
echo 'test';
$query_run=mysql_query("SELECT * FROM user WHERE username='$username' && password='$password'");
$count=mysql_num_rows($query_run);
echo $count;
if ($count == 0)
{
header("location:main.php");
}
else
{
$row = mysql_fetch_assoc($query_run);
if(!empty($row))
{
$_SESSION['user'] = $row['username'];
$_SESSION['id'] = $row['id'];
header("location:admin_panel.php");
}
?>
<?php
}
}
}
else
{
echo"death test";
}
?>
<form action='submit' action='<?php $_SERVER['PHP_SELF'] ?>' id='login-form' class='modal'></form>
<form method='post' class='login_form modal' id='ex2' style='display:none;'>
<h3>Please login to continue</h3>
<p><label>Username:</label><input type='text' name='username' /></p>
<p><label>Password:</label><input type='password' name='password' /></p>
<p><input type='submit' value='Login' class='btn btn-large btn-primary' /></p>
</form>
主页,数据,反馈,关于和注销
先谢谢你
//包括'reg.php';
”;
?>
}
?>
试试看:
</head>
<form action='submit' action='<?php $_SERVER['PHP_SELF'] ?>' id='login-form' class='modal'></form>
<form method='post' class='login_form modal' id='ex2' style='display:none;'>
<h3>Please login to continue</h3>
<p><label>Username:</label><input type='text' name='username' /></p>
<p><label>Password:</label><input type='password' name='password' /></p>
<p><input type='submit' value='Login' class='btn btn-large btn-primary' /></p>
</form>
<div id='menu_wrapper'>
`
<div id='logo'>
<img src="images/mdv.jpg" tab="MEDICAL DATA VISUALIZATION" height="96" width="67">
</div>
<div id='title'>
<h style="font-size:30px;background-color:transparent;"><a style='color:white;background:transparent;' href='#'> MEDICAL DATA VISUALIZATION</h>
<br>
<h style="font-size:25px;background-color:transparent; color:none;">ONLINE MEDICAL DATA PROJECTION </a></h><br>
</div>
<?php
if(!isset($_SESSION['id']))
{?>
<div id='menu_wrapper'>
<div id='menu'>
<ul>
<li><a href='main.php'>Home</a></li>
<li><a href='data.php'>Data</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>
<li><a href='#ex2' rel='modal:open'>LOGIN</a></li>
</ul>
</div>
</div>
</div>
//include'reg.php';
<?php
}
else
{
?>
<div id='menu_wrapper'>
<div id='menu'>
<ul><li><a href='songview.php'>Songs</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>";
?><li> <a href='logout.php'>logout <?php echo $_SESSION['user'];?></a></li>
</ul>
</div>
</div>
</div>
}
?>
<?php
if(!isset($_SESSION['id']))
{
if(isset($_POST['username'])&&isset($_POST['password']))
{echo 'green';
//including config.php in our file
$username = $_POST['username']; //Storing username in $username variable.
$password = $_POST['password']; //Storing password in $password variable.
echo 'test';
$query_run=mysql_query("SELECT * FROM user WHERE username='$username' && password='$password'");
$count=mysql_num_rows($query_run);
echo $count;
if ($count == 0)
{
header("location:main.php");
}
else
{
$row = mysql_fetch_assoc($query_run);
if(!empty($row))
{
$_SESSION['user'] = $row['username'];
$_SESSION['id'] = $row['id'];
header("location:admin_panel.php");
}
?>
<?php
}
}
}
else
{
echo"death test";
}
?>
<form action='submit' action='<?php $_SERVER['PHP_SELF'] ?>' id='login-form' class='modal'></form>
<form method='post' class='login_form modal' id='ex2' style='display:none;'>
<h3>Please login to continue</h3>
<p><label>Username:</label><input type='text' name='username' /></p>
<p><label>Password:</label><input type='password' name='password' /></p>
<p><input type='submit' value='Login' class='btn btn-large btn-primary' /></p>
</form>
if(!isset($_SESSION['id'])) {
?>
<div id='menu_wrapper'>
<div id='menu'>
<ul>
<li><a href='main.php'>Home</a></li>
<li><a href='data.php'>Data</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>
<li><a href='#ex2' rel='modal:open'>LOGIN</a></li>
</ul>
</div>
</div>
</div>
//include'reg.php';
<?php
}
else
{
?>
<div id='menu_wrapper'>
<div id='menu'>
<ul><li><a href='songview.php'>Songs</a></li>
<li><a href='feedback.php'>Feedback</a></li>
<li><a href='about.php'>About</a></li>
<li> <a href='logout.php'>logout <?php echo $_SESSION['user'];?></a></li>
</ul>
</div>
</div>
</div>
<?php
}
?>
if(!isset($\u会话['id'])){
?>
//包括'reg.php';
可能没有在顶部调用session\u start()
,我不确定这是否是您的确切代码,但您在此处发布的内容在您的
结束标记之前缺少一个结束标记。您的else
语句中也有一个错误的结束标记。请删除“在第二个菜单中的
之后。