$username が var_dump() を使用して常に空の文字列を出力するのはなぜですか?
ice warmer
ice warmer 2019-05-18 16:04:56
0
1
1221

<?php

if(!isset($_POST['submit'])){

exit('非法访问!');

}

$username=htmlspecialchars($_POST["username"]);

var_dump($username);

$password=MD5( $_POST["パスワード"]);

$con=mysqli_connect('localhost','root','greg1997714','ky');

if(mysqli_errno($con) )

{

echo 'mysqli_error($con)';

exit;

}

$sql1="user_name を選択,user_password (user_name='$username' limit=1 のユーザーから);

$sql2="user_name='$username' および user_password='$password' limit=1 のユーザーから user_name,user_password を選択します" ;

$result = mysqli_num_rows(mysqli_query($con,$sql1));

echo $result;

if($result)

{

echo"<script>alert('用户名不正确!');history.go(-1);</script>";

exit;

mysqli_close($con);

}

$result = mysqli_num_rows(mysqli_query($con,$sql2));

if($result)

{

echo"<script>alert('密码有误!');history.go(-1);</script> ;";

exit;

mysqli_close($con);

}

echo"登陆成功!";


mysqli_close($con);

?>


#
ice warmer
ice warmer

全員に返信(1)
冉七

$_POST["username"] 値を取得しましたか? 取得できなかった場合は、投稿リクエスト自体に問題があることを意味します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート