За последние 24 часа нас посетили 19156 программистов и 1642 робота. Сейчас ищут 865 программистов ...

Почему не работает?

Тема в разделе "PHP для новичков", создана пользователем Evgen8, 8 июл 2012.

  1. Evgen8

    Evgen8 Активный пользователь

    С нами с:
    8 июл 2012
    Сообщения:
    14
    Симпатии:
    0
    При нажатии выхода ничего не происходит.
    Страница:
    Код (Text):
    1.  
    2. <?php
    3. session_start();
    4. if (isset($_SESSION['user_id'])) {
    5. echo
    6. '<html>
    7. <head>
    8. <title>WEB</title>
    9. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    10. </head>
    11. <body>
    12. Вы успешно вогли в систему!
    13. <form method="post" action="out.php">
    14. <input type="button" value="выход">
    15. </form>
    16. </body>
    17. </html>';
    18. }
    19. else {
    20.    header('Content-Type: text/html; charset= utf-8');
    21.    die('Доступ закрыт, даём ссылку на авторизацию.');
    22. }
    23. ?>
    24.  
    Обработчик:
    Код (Text):
    1.  
    2. <?php
    3. $_SESSION = array();
    4. header("Location: http://www.mc-diamond.ru/");
    5. ?>
     
  2. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Потому что кнопка типа "button". Замени на "submit".
     
  3. Evgen8

    Evgen8 Активный пользователь

    С нами с:
    8 июл 2012
    Сообщения:
    14
    Симпатии:
    0
    Я понял.."ошибка ошибок"