Скрипт для редиректа в зависимости от переменной ID которая передается в GET.Если переменная есть ставим куки равные ей,и отображаем сайт, если переменной нету то редиректим на example.com.При первом верном (index.php?id=1) заходе меня почему-то редиректит на example.com,куки устанавливаются.При повторном заходе сайт отображается нормально.Почему при первом заходе редиректит, а при втором все верно.Куки ведь ставятся раньше чем идет блок IF
<?php
$user = $_GET['id'];
setcookie("login", $user, time()+1200,"/");
if ($_COOKIE['login'] != $user){
header('Location: http://www.example.com');}
?>