Helo、私はログインしました。ユーザー名が間違っていたらパスワードを入力し、ユーザー名が間違っていれば警告を表示し、ユーザー名とパスワードが間違っていればパスワードが間違っているユーザ名とパスワードが一致した場合、これは私のスクリプトユーザー名の確認とパスワードの確認がPHPで行われる
<?php
if(isset($_GET['log'])){
session_start();
session_destroy();
}
$conn = mysqli_connect("localhost","root","","mydb");
$username = isset($_POST["username"]) ? $_POST["username"] : '';
$password = isset($_POST["password"]) ? $_POST["password"] : '';
$password = md5($password);
if($username!='' and $password!=''){
$sql = mysqli_query($conn, "SELECT * from user WHERE username = '$username' AND password = '$password' limit 1");
$data = mysqli_fetch_assoc($sql);
if($data){
session_start();
$_SESSION['username'] = $data['username'];
$_SESSION['password'] = $data['password'];
}
if(isset($_SESSION["username"])){
header('Location: index.php');
}
else {
echo "<script type='text/javascript'>
alert('wrong username and password..!!!');
</script>";
}
}
?>
<body class="" style="background: #fff">
<br><br><br> <br><br><br>
<center></center><br>
<div class="form-box" id="login-box" style="width: 430px;margin-top: -0px;border-radius: 0">
<div class="header" style="background: #2880d7;border-radius: 0">KOPKAR Manunggal Perkasa</div>
<form action="#" method="post">
<div class="body bg-gray">
<div class="form-group">
<input type="text" name="username" class="form-control" placeholder="Username"/>
</div>
<div class="form-group">
<input type="password" name="password" class="form-control" placeholder="Password"/>
</div>
</div>
<div class="footer text-center" style="background: #dbdbe0;border-radius: 0">
<button type="submit" name="login" class="btn btn-lg" style="background: #2880d7;color: white;width: 30%">Login</button>
</div>
</form>
</div>
</body>
(
を使用していないお勧めします? –
あなたはこれでライブに行くつもりはありませんか? –
私はエラーは表示されませんが、ユーザ名が間違っているかどうかをチェックし、ユーザ名が間違っている場合は警告を表示し、ユーザ名とパスワードが間違っている場合は警告を表示し、 to index.php –