我一直在尝试设置登录系统,但是无法设置用户名和密码。
<?php
session_start();
$user = “u1”;
$password = “p1”;
if ($_POST[‘username’] == $user ) &&
($_POST[‘password’] == $password) {
echo welcome.php;
}
else echo you have entered the wrong credentials.
?>
这仅仅是用于说明目的,回答这个问题,但明白这不是一个安全的系统,不应该在任何地方使用EVER附近的生产环境!
我认为这可能与您如何设置if
andelse
语句以及该echo
语句存在语法错误有关。尝试这样的事情:
<?php
session_start();
$user = 'u1';
$password = 'p1';
if ($_POST['username'] == $user && $_POST['password'] == $password) {
echo 'successfully logged in'; // changed to just show successful message
} else {
echo 'you have entered the wrong credentials.'; // Placed quotes around echo statement
}
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句