如果在PHP中登录页面

时间:2014-09-18 12:15:47

标签: php html if-statement

我在html中创建了一个简单的登录页面,在php中使用了if else登录脚本。我遇到的唯一问题是如何添加多个用户。当我添加另一个用户时,它给了我Logged in语句和"你没有请求登录表单语句"我将把代码放在下面。任何帮助表示赞赏。

  <?php

 $username = $_POST['reg_user'];
 $password = $_POST['pass'];

 //ctoney ctoney123
 if ($username =='ctoney' AND $password=='ctoney123') {
    echo "You have logged in!";
}
 if ($username =='croney' AND $password=='ctoney123') {
    echo "you have logged in!";

 else {
    echo "You have not requested a login form!";
} 
?>

2 个答案:

答案 0 :(得分:1)

使用if if语句

查看http://www.codecademy.com/courses/web-beginner-en-QF3Wb/0/1?curriculum_id=5124ef4c78d510dd89003eb8

<?php

 $username = $_POST['reg_user'];
 $password = $_POST['pass'];

 //ctoney ctoney123
 if ($username =='ctoney' AND $password=='ctoney123') {
    echo "You have logged in!";
} else if ($username =='croney' AND $password=='ctoney123') {
    echo "you have logged in!";
} else {
    echo "You have not requested a login form!";
} 

答案 1 :(得分:0)

好吧,如果你要这样做,你可以让它变得更加无聊和复杂。像

<?php
if ($username == 'croney' && $password == 'ctoney123' || $username == "user2" && $password == "password2" || $username == "user3" && $password == "password 3"){
echo "Logged In successfully";
} else {
echo "You have not logged into my awkward management system";
}
?>