我想用PHP写一个PHP登陆界面,不需要连接数据库的.

2024-12-20 22:17:46
推荐回答(3个)
回答1:

将下面代码保存为login.php 和 confirm.php,然后运行login.php就可以

login.php



New Document









用户名:


密码:







confirm.php
echo '';
$user = isset($_POST['user'])? $_POST['user'] : '';
$pwd = isset($_POST['pwd'])? $_POST['pwd'] : '';

if(empty($user) || empty($pwd)){
echo '用户名和密码不能为空';
exit();
}

if($user=='user' && $pwd=='pwd'){
echo '登陆成功';
}else{
echo '用户名或密码错误';
}
?>

回答2:

$username=$_POST[username];
$userpwd=$_POST[userpwd];
if($username=="" && $userpwd==""){
echo "";
}else{
if($username!="user" || $userpwd != "pwd" ){
echo "";
}else{
echo "";
}
}
但是一般登陆不这么做,为了防止sql注入;
1、应该对pwd进行md5加密;
2、查询用户名从数据库查找密码;
3、判断密码是否与所填密码一致,一致则登陆成功,否则登陆失败,
?>

回答3:

if(isset($_POST['submit'])&&isset($_POST['submit'])=='确定')
{
if($_POST['user']=='user'&&$_POST['pwd']=='pwd')
echo '登陆成功';
else echo '用户名或密码错误!';
}else{
echo '

';
echo '用户名:';
echo '密  码:';
echo '';
echo '
';
}
?>