It is my first time in PHP and I don't know what's wrong with this code.
Line 20 is this if statement: 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']));
if ($sql->rowCount() != 0) {
$row = $sql->fetch();
$user = $row;
}
}
catchblock.