За последние 24 часа нас посетили 55548 программистов и 1716 роботов. Сейчас ищут 793 программиста ...

Авторизация

Тема в разделе "PHP для новичков", создана пользователем Elkaz, 6 мар 2008.

  1. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    RomanBush
    Apache/1.3.33 (Win32) PHP/4.4.4

    При таком коде, все работает как надо:
    PHP:
    1.  
    2. <?php
    3. // Проверка сессий
    4. $ok = $_POST['ok'];
    5. $USER_FORM = $_POST['mbe_user'];
    6.  
    7. $user = $_SESSION['mbe_user'];
    8.  
    9. if (isset ($ok)){
    10.     $_SESSION['mbe_user'] = $USER_FORM;
    11.     header("?");
    12. }
    13.  
    14.  
    15. echo "Hello, ".$user."<br />
    16. <a href='?'>Главная</a><br />
    17. <a href='?page=test'>Проверить</a><br />";
    18.  
    19.  
    20. if ($_GET['page']){
    21. echo "Second test (with non-empty page): ".$user;
    22. }
    23.  
    24.  
    25.  
    26.  
    27. echo "<form name='test' method='post'>
    28. <input type='text' name='mbe_user' value=''>
    29. <input type='submit' name='ok' value='Go'>
    30. </form>
    31. ";
    32.  
    Странно очень.