我有这个代码:
<?php
if ( isset($_POST['username']) === true){
echo 'Username is set';
if ( $_POST['username'] == "" ){
echo '<br> Username is empty';
} else {
echo '<br>Username is not empty';
}
}
if ( isset($_POST['password']) === true ){
echo 'Password is set';
if ( $_POST['password'] == "" ){
echo '<br> Password is empty';
} else {
echo '<br>Password is not empty';
}
}
?>
我有形式:
<input type="text" name="username" placeholder="Username" id="username" onKeyUp="javascript:check_username();">
<input type="password" name="password" placeholder="Password" id="password" onKeyUp="javascript:check_password();">
该函数正在调用 ajax 来检查用户名/密码,并且在它通过 php 文件运行后,这是我将输入留空时的输出:
用户名已设置 用户名为空
密码已设置 密码不为空
这是为什么??