这是我第一次使用 PHP,我不知道这段代码有什么问题。
第 20 行是 if 语句: if (isset($_COOKIE['hash'])) {
<?php
if (!isset($_GET['page'])) {
header('Location: /main');
exit();
}
ini_set('display_errors','Off');
try {
$database_host = "localhost";
$database_name = "NAME";
$database_user = "USER"; //name for phpMyAdmin in bplaced
$database_pass = "*******"; //password in phpMyAdmin in bplaced
global $db;
$db = mysqli_connect($database_host, $database_user, $database_pass, $database_name) or
die('Connect Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error());
mysqli_set_charset($db, "utf8");
}
if (isset($_COOKIE['hash'])) {
$sql = $db->query("SELECT * FROM `users` WHERE `hash` = " . $db->quote($_COOKIE['hash'])); …Run Code Online (Sandbox Code Playgroud) php ×1