【发布时间】:2017-02-14 17:48:42
【问题描述】:
我目前正在尝试学习 PHP,这很困难。我正在尝试制作自己的登录系统(CMS),但是在此过程中遇到了一些问题。我已经能够创建一个现在可以工作的登录脚本,我知道这不是一个安全的脚本,但这只是为了让我学习这个过程。
我在 phpmyadmin 中添加了一个新行,该行指示用户具有什么角色(1 或 2),1 是用户,2 是管理员。但是我不知道从哪里开始。我认为它应该是这样的:如果用户 == 但是我不知道如何开始。有人可以帮帮我吗?
我想创建类似的东西:
普通用户: - 家 - 发票 - 联系方式
管理员: - 家 - 发票 - 行政 - 联系方式
到目前为止我的脚本:
<?php
session_start();
// Verbinding maken met database
require("db.php");
// Functions na klikken 'inloggen'
if (isset($_POST["login"])){
$gebruikersnaam = mysqli_real_escape_string($con, $_POST['gebruikersnaam']);
$wachtwoord = mysqli_real_escape_string($con, $_POST['wachtwoord']);
$selecteergebruiker = "SELECT * FROM gebruikers WHERE username ='$gebruikersnaam' AND password = '$wachtwoord'";
$run_user = mysqli_query($con, $selecteergebruiker);
$check_user = mysqli_num_rows($run_user);
if($check_user>0){
header('location: home.php');
} else {
echo "Onjuist!";
}
}
?>
【问题讨论】:
标签: php mysqli login content-management-system