Теперь проблема другая. Если я сначала проверяю куки - то функция проверки if (empty($name)) на правильно работает.... я уже жалею что взялся за эту затею PHP: <?php session_start(); if (!isset($_COOKIE['user'])){ echo "Cookie не найдены"; } else echo "Cookie найдены<br>"; echo " <script language=JavaScript> location.href='secret.php'; </script> "; $dt = time(); $new_dt = mktime(date("H",$dt)+72, date("i",$dt), date("s",$dt), date("m",$dt) , date("d",$dt), date("Y",$dt)); $sd_registr = date("m.d.y [H:i:s]",$dt); $sd_registr_dead = date("m.d.y [H:i:s]",$new_dt); if (empty($name)){ echo "Здрасти Гость</a>"; } else { $username = $_POST['name']; $sms = $_POST['key']; session_register('username'); session_register('sd_registr'); session_register('sd_registr_dead'); session_register('sms'); echo " уводим юзера <a href='secret.php'>secret.php</a> "; } ?>