我的session_destroy()不起作用.当我以用户身份注销时,我返回浏览器,在线显示用户.哪里有错误?谢谢.:-)
file login.php
<?php
require_once('functions.php');
if(isset($_POST['submit'])){
if((isset($_POST['username']) && $_POST['username'] != '') && (isset($_POST['password']) && $_POST['password'] != '')){
$connection = conectDatabase();
$query = "SELECT * FROM users WHERE username='" . $_POST['username'] . "' AND password='" . $_POST['password'] . "';";
$result = $connection->query($query);
if ($result->num_rows >0){
session_start();
$_SESSION['username'] = $_POST['username'];
header('LOCATION: users.php');
} else {
echo '<p class="formMessage">Username/password do not match !</p>';
}
} else {
echo '<p class="formMessage">Username/Password field is empty</p>';
}
}
?>
Run Code Online (Sandbox Code Playgroud)
文件functions.php
<?php
function conectDatabase() {
$connection = …Run Code Online (Sandbox Code Playgroud)