Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/kela/mc-diamond.ru/log_true.php:1) in /home/kela/mc-diamond.ru/log_true.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/kela/mc-diamond.ru/log_true.php:1) in /home/kela/mc-diamond.ru/log_true.php on line 2 *********************************************************************************************************** И при попытки поставить кодировку , чтобы не было иероглифов , ошибок будет больше. Код (Text): <?php session_start(); if (isset($_SESSION['user_id'])) { echo '<html> <head> <title>WEB</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> Вы успешно вогли в систему! <form method="post" action="out.php"> <input type="button" value="выход"> </form> </body> </html>'; } else { die('Доступ закрыт, даём ссылку на авторизацию.'); } ?>
Ну, вот в этом приведённом фрагменте кода перед <?php пробел стоит. Он и является тем самым "output started"
Можно еще один вопрос.... Как сделать кнопку "Выход"? Код (Text): <?php session_destroy(); session_unset(); $url = "index.php"; header("Location: " . $url); ?> Ничего не происходит...