Php 未定义索引
注意:未定义索引:第5行C:\wamp\www\CodeCanyon\MCBuddy\Global.php中的用户名 注意:第6行C:\wamp\www\CodeCanyon\MCBuddy\Global.php中的未定义索引:密码 下面是我的Global.php代码: 我想错误就在这里Php 未定义索引,php,session,undefined,Php,Session,Undefined,注意:未定义索引:第5行C:\wamp\www\CodeCanyon\MCBuddy\Global.php中的用户名 注意:第6行C:\wamp\www\CodeCanyon\MCBuddy\Global.php中的未定义索引:密码 下面是我的Global.php代码: 我想错误就在这里 <?php require 'Global.php'; ?> <div class='well'> <div style='text-align:center'> <h
<?php
require 'Global.php';
?>
<div class='well'>
<div style='text-align:center'>
<h2> Sign In </h2>
<center>
<p id='errorMsg' style='background-color: #D11124; width:300px; color:white; text-align:center;'/>
<form action='' method='POST'>
<input type='text' name='Username' placeholder='Username'> <br />
<input type='password' name='Password' placeholder='Password'> <br />
<input class='btn btn-xlarge' type='submit' name='signin' value='Sign In'>
</form>
</div>
</div>
<?php
if(isset($_REQUEST['signin'])) {
$Username = htmlspecialchars(strip_tags($_REQUEST['Username']));
$Password = htmlspecialchars(strip_tags($_REQUEST['Password']));
$p1 = md5($Password);
$UserInfo = $db->query("SELECT * FROM users WHERE Username='$Username'");
$UserI = $UserInfo->fetch_array(MYSQLI_BOTH);
if(empty($Password) || $Password == '') {
echo "
<script type='text/javascript'>
document.getElementById('errorMsg').innerHTML = 'Password is empty!';
</script>
";
}
elseif(empty($Username) || $Username == '') {
echo "
<script type='text/javascript'>
document.getElementById('errorMsg').innerHTML = 'Username is empty!';
</script>
";
}
elseif($UserI['Password'] != $p1) {
echo "
<script type='text/javascript'>
document.getElementById('errorMsg').innerHTML = 'Incorrect username/password';
</script>
";
} else {
$_SESSION['Username']=$Username;
$_SESSION['Password']=$Password;
}
}
您还可以将会话变量设置为null:
//add line 4:
$_SESSION['Username'] = null;
$_SESSION['Password'] = null;
//add line 4:
$_SESSION['Username'] = null;
$_SESSION['Password'] = null;