所以我有一个注册页面和一个登录页面,注册页面工作得很好,但登录页面似乎没有工作,我似乎无法弄明白.
我的数据库似乎正在工作,因为我能够将哈希密码回显到登录页面,它似乎与password_verify()有关
注册页面(工作)
<?php
include("assets/includes/conn.php");
$user = $_POST['username'];
$pass = $_POST['pass'];
$cPass = $_POST['c-pass'];
$email = $_POST['email'];
$options = [
'cost' => 11
];
if($pass == $cPass){
$stmt = $conn->prepare("INSERT INTO users (username, pass, email) VALUES (?, ?, ?)");
$stmt->bind_param("sss", $user, $h_p, $email);
$user = $_POST['username'];
$h_p = password_hash($pass, PASSWORD_DEFAULT, $options)."\n";
$email = $_POST['email'];
$stmt->execute();
echo "Created";
echo $h_p;
$stmt->close();
$conn->close();
}
Run Code Online (Sandbox Code Playgroud)
登录页面(不工作)
<?php
include("assets/includes/conn.php");
$username = $_POST['username'];
$password = $_POST['pass'];
$sql = "SELECT * FROM users WHERE username = …Run Code Online (Sandbox Code Playgroud) 我已经看过很多已经被问过的问题,但找不到和回答的问题对我有用.我正在尝试制作一个中间有一个&符号的徽标.Ampersand应该每隔几秒就改变一次字体系列.唯一的问题是,现在当它改变字体时,它会弄乱谁的页面.
https://codepen.io/anon/pen/BVddWV
主要问题来自CSS中的第21行
.ampersand{
display:inline;
width:35px;
max-width:35px;
height:79px;
max-height: 79px;
font-family:"Exo", sans-serif;
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?