<?php
session_start();
include 'dbConnection.php';
$uid = $_POST['uid'];
$pwd = $_POST['pwd'];
$sql = "SELECT * FROM user WHERE uid='$uid' and pwd='$pwd'";
$result = $conn->query($sql);
if(!$row = $result->fetch_assoc())
{
echo '<script language="javascript">';
echo 'alert("Username or Password Incorret!")';
echo '</script>';
header("Location:index.php");
}
else{
$_SESSION['id']= $row['id'];
echo '<script language="javascript">';
echo 'alert("Logged!")';
echo '</script>';
}
?>
こんにちは、コミュニティ 上記のコードは私が開発しようとしている単純なログインです。私はちょっとPHPがまだ学んで、スクリプトは正常に動作しますが(暗号化が欠けています)ログインの次のステップはにロールを追加します。を追加してください。 誰かが示唆を持っているなら、彼らはすべて歓迎です!PHPログインを追加する
は、まず、データベーステーブルの「役割」の列を追加します。あなたはコメントで言ったことを基に
役割の追加は何を意味しますか? – Shiv
adminの場合は(admin、student)はxxx.phpに移動し、ケース学生はyyy.phpに行く –
ヘッダの前に出力がないので、これはエラーを吐き出すはずです – nogad