singlepost

Как вывести форму по определенному запросу? << На главную или назад  

Народ поскажите как выводить разные формы на пхп по определенному запросу?
К примеру человек заходит на сайт и регистрируется:
Сначала ему дается выбрать кто он физическое лицо или компания, а вот уже в зависимости от выбора ниже грузится форма для отдельного типа!

37 ответов в теме “Как вывести форму по определенному запросу?”

  1. 6
    Владимир Павленко ответил:

    Спасибо большое!

  2. 5
    Dain Here ответил:

    на странице выводишь обе формы:
    <form id="f1">…</form>
    <form id="f2">…</form>

    при этом в CSS-стилях одной из них указано
    #f2 {
    display: none;
    }

    и две кнопки (ссылки, картинки — что хочешь), например с обработкой клика:

    <img src="img1.jpg" onclick="document.getElementById('f1').style.display='none'; document.getElementById('f2').style.display='inline'">
    <img src="img2.jpg" onclick="document.getElementById('f1').style.display='inline'; document.getElementById('f2').style.display='none'">

    Мега-аццкий вариант :) Причем без использования PHP ;)
    Сделать лучше поможет несколько брошюр по HTML'ю и JavaScript'у ;)

    А если уж совсем припекло PHP, то как-то так:

    сначала:

    А ты <a href="/form.php?type=1">физическое</a> или <a href="/form.php?type=2">юридическое</a> лицо?

    А уже на странице form.php:

    if ( isset($_GET['type']) && is_numeric($_GET['type']) && $_GET['type'] == 2 ) {
    echo '<form id="f2">…</form>';
    } else {
    echo '<form id="f1">…</form>';
    }

    Мега-аццкий вариант :) Причем без использования JavaScript'а ;)
    Сделать лучше поможет несколько брошюр по PHP ;)

  3. 4
    Роман Гулько ответил:

    В чём проблема?, передавай параметр и выводи то что нужно…

  4. 3
    Деня Татаринов ответил:

    эм.. либо js либо передавать по get или post параметру, много вариантов

  5. 2
    Мария Вострикова ответил:

    да вроде тут идет обработка события на лист боксе, в зависимости от выбранного значения заполняются следующие списки

  6. 1
    Владимир Павленко ответил:

    вот нашел что то похожее но тут написано на асп
    //online.emex.ru/Registration/Registration.aspx
    а как реализовать на пхп это?

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.