我尝试用php进行登录,当输入的信息有效时,允许我打开欢迎页面,但当我输入有效信息(数据库的信息)时,代码显示“OOPS email或password Incorrect”(OOPS email或password Incorrect)这里是代码:
<pre>
<body>
<?php
$connection = mysqli_connect("localhost" , "root" , "" , "ecole");
session_start();
if(isset($_POST['submit'])){
$email = mysqli_real_escape_string($connection , $_POST['email']);
$password = mysqli_real_escape_string($connection , $_POST['password']);
$sql = "SELECT * FROM users where email='$email' and password='$password'";
$result = mysqli_query($connection , $sql) ;
$rows = mysqli_num_rows($result);
if($rows>0){
$_SESSION['username'] = $username;
header("Location : welcome.php");
}
else{
echo '<script>alert("oups! Email or password is wrong");</script>';
}
}
?>
<div class="container ">
<h1 style="color: white; text-align:center">UNIVERSITE CATHOLIQUE ANNE DES APOTRES</h1>
<div class="row justify-content-center" style="margin-top: 40px;">
<div class="col-md-6">
<div class="modal-content shadow">
<div class="modal-header text-center">
<h3 class="center" style="text-align: center;"> Login </h3>
</div>
<div class="modal-body">
<form action="" method="POST">
<div class="form-group">
<input type="email" name="email" class="form-control" placeholder="Email" required>
</div>
<div class="form-group">
<input type="password" name="password" class="form-control" placeholder="Password" required>
</div>
<div class="form-group">
<button class="btn btn-block " name="submit">Login</button>
</div>
<div class="form-group">
<p class="login-register">Don't have an account? <a href="registration.php">Register Here</a>.</p>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</pre>
也许你可以试试
$email = $_POST['email'];
$password = $_POST['password'];
而不是
$email = mysqli_real_escape_string($connection , $_POST['email']);
$password = mysqli_real_escape_string($connection , $_POST['password']);
在将来,您应该考虑使用PDO(它比mysqli更安全)并使用哈希作为密码。
其目的是对用户输入的分数进行排序、显示和平均。我还没弄明白。如果你已经解决了这个问题,请帮忙。到目前为止,我已经尝试了这段代码,但它不起作用。 我从这段代码中得到的只是一个编译器错误。有人有什么建议吗?谢谢你。
我再次下载了java sdk(如这里所示:http://www.oracle.com/technetwork/java/JavaFX/downloads/index.html),但是当我右键单击一个项目时,JavaFX并没有显示出来。(如果有关系的话,我使用的是eclipse上的scala插件) 我去了这里:http://www.eclipse.org/efxclipse/install.html
我是用aws java lambda cloud watch实现log4j2的新手。我需要自定义日志而不是云监控日志。我上传了一个csv的大尺寸记录使用步骤功能。因此,内置的cloud watch会反复记录相同的内容。所以我计划在java lambda中添加log4j2。为此,我在pom中添加了以下依赖项。xml 然后在src/main/资源下添加log4j2.xml。log4j2.xml就像下面
WooCommerce的注册表单可以出现在两个地方——我的账户页面和结算页面,有些主题会把注册表单用弹窗的方式显示。当用户用已有账户注册时,会弹出一个提示:”Error: An account is already registered with your email address. Please log in.“ Please log in是链接,点击却没有反应,这是bug吗? 注册提示的问题
我想使它从“游戏26”类到“游戏39”类,如果用户经历了从“游戏17”类到“游戏18”类。但如果用户没有通过,要使从“Game26”类到“Game30”类。
我想对我的文件内容进行排序。我的文件内容是学生姓名,他们的学生编号,他们的班级,他们的成绩。这些数据由“;”分隔。首先,我需要计算平均值和字母等级。我已经计算过了,但是我需要将所有内容写入另一个文件,顺序必须是最高等级到最低等级。我该怎么办?