我正在开展一个以电子购物为基础的大学项目。我尝试使用此代码来实现我的结果,这会产生错误并且不起作用 - 我认为那里的代码存在错误。
此代码来自我的登录标题:
<?php
if($_GET('user_type')='Administrator')
!isset($_SESSION['txt_username']) || !isset($_SESSION['txt_pwd'])){
echo "<a href='login.php'>Log in</a>";
}else{
echo $_SESSION['txt_username'];
echo ' | <a href="logout.php"> Log Out</a>';
}
?>
答案 0 :(得分:1)
试试这个,你有一些语法问题:
<?php
//you will need this before you do anything with $_SESSION
session_start();
if(isset($_GET['user_type']) && $_GET['user_type'] == 'Administrator'){
if( !isset($_SESSION['txt_username']) || !isset($_SESSION['txt_pwd']) ){
echo "<a href='login.php'>Log in</a>";
}else{
echo $_SESSION['txt_username'];
echo ' | <a href="logout.php"> Log Out</a>';
}
}
?>
答案 1 :(得分:0)
下面的问题
if($_GET('user_type')='Administrator')
应该是:
if($_GET['user_type']=='Administrator')