Хорошо, я совершенно сбит с толку.
Вот мой код:
if ($password == $correct_password[0] && !isset($_COOKIE['user'])) {
setcookie("user", $email, time() + 3600);
var_dump(isset($_COOKIE['user']));
echo "!";
}
Так что он делает var_dumps, то есть должен вызывать setcookie. Но строка сразу после нее (проверяя, установлена ли она) говорит, что она не установлена!
Если бы кто-нибудь мог указать на проблему, она была бы очень признательна. Спасибо