За последние 24 часа нас посетили 49272 программиста и 1807 роботов. Сейчас ищет 821 программист ...

Как сделать что бы переменная не исчезала.

Тема в разделе "PHP для новичков", создана пользователем Eser, 12 сен 2009.

  1. Eser

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

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Подскажите как сделать:
    Нужно что бы при нажатии на кнопку "запись1" появлялись кнопка"запись2", а при нажатии на "запись2" появлялась кнопка "запись3" , но при этом кнопка "запись2" не исчезала со страницы. Сейчас она исчезает.

    Вот код:
    Код (Text):
    1. <?php
    2. echo("
    3. <form action=test.php method=post>
    4. <input type=submit value=запись1 name=record1>
    5. </form>
    6. ");
    7. $a1=$_POST['record1'];
    8.  
    9.  
    10. if (isset($a1) and !empty($a1))
    11.  
    12. echo ("
    13. <form action=test.php method=post>
    14. <input type=submit value=запись2 name=record2>
    15.  
    16. </form>
    17. ");
    18.  
    19. $a2=$_POST['record2'];
    20.  
    21.  
    22.  
    23. if (isset($a2) and !empty($a2))
    24.  
    25. echo ("
    26. <form action=test.php method=post>
    27. <input type=submit value=запись3 name=record3>
    28.  
    29.  
    30. </form>
    31.  
    32. ");
    33.  
    34.  
    35. ?>
     
  2. Elkaz

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

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
  3. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Ну можно примерно по такому типу:

    PHP:
    1. <?php
    2.  
    3. if(isset($_GET['step'])) {
    4.     switch($_GET['step']) {
    5.         case 5:
    6.             echo "Шаг " . ($_GET['step']);
    7.         case 4:
    8.             echo "Шаг " . ($_GET['step']) . '. <a href="?step=' . ($_GET['step'] + 1) .'">Далее</a><br>';
    9.         case 3:
    10.             echo "Шаг " . ($_GET['step']) . '. <a href="?step=' . ($_GET['step'] + 1) .'">Далее</a><br>';
    11.         case 2:
    12.             echo "Шаг " . ($_GET['step']) . '. <a href="?step=' . ($_GET['step'] + 1) .'">Далее</a><br>';
    13.         case 1:
    14.             echo "Шаг " . ($_GET['step']) . '. <a href="?step=' . ($_GET['step'] + 1) .'">Далее</a><br>';
    15.     }
    16. }
    17.  
    18. ?>
    http://example.com/?step=1
     
  4. Eser

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

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Спасибо!