嗨,我的PHP代码有问题。我正在尝试使用教程创建我的第一个动态网站。到目前为止,一切正常,但现在我在此PHP页面上遇到了问题,该页面未显示任何内容,并且没有找到错误。因此,如果我已经登录,则应该可以从该页面注销,但是只会出现白页。登录页面是独立的,其工作原理与注册页面相同。随函附上PHP代码:
<?php
session_start();
$db = new mysqli('xxx', 'xxx', 'xxx', 'xxx');
if($db->connect_error):
echo $db->connect_error;
endif;
$search_user = $db->prepare("SELECT * FROM users WHERE id = ?");
$search_user->bind_param('i',$_SESSION['user']);
$search_user->execute();
$search_result = $search_user->get_result();
if($search_result->num_rows == 1):
$search_object = $search_result->fetch_object();
if(isset($_POST['abmelden'])):
session_destroy();
header('Location: index.php');
endif;
echo 'Willkommen zurück, '.$search_object->benutzername.'!<br>';
echo '<form action="" method="post"><input type="submit" name="abmelden" value="Abmelden"></form>';
endif;
?>