Warum gibt $username mit var_dump() immer einen leeren String aus?
ice warmer
ice warmer 2019-05-18 16:04:56
0
1
1118

<?php

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

   exit('非法访问!');  

}  

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

var_dump($username);

$password=MD5($_POST["password"]);

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

if(mysqli_errno($con))

{

echo 'mysqli_error($con)';

exit;

}

$sql1="wählen Sie Benutzernamen und Benutzerpasswort von Benutzern aus, bei denen Benutzername='$Benutzername' limit=1 ist";

$sql2="Benutzernamen und Benutzerpasswort von Benutzern auswählen, bei denen Benutzername='$Benutzername' und Benutzerkennwort='$Passwort' limit= ist 1";

$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

Antworte allen(1)
冉七

$_POST["username"] 有获取到值吗,如果没有 说明post请求本身就存在问题

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!