[Помогите] Форма на сайте

Тема в разделе "Веб-дизайн", создана пользователем dwm, 13 окт 2016.

  1. dwm

    dwm

    Регистрация:
    31 окт 2012
    Сообщения:
    139
    Симпатии:
    14
    Приветствую. Итак, есть сайт с формой:
    https://sonnydesigns.com/town29498/

    Надо сделать так, чтобы при выборе в форме мужских или женских часов, посетитель попадал на соответствующие страницы: mc.php и wc.php после нажатия кнопки RUSH MY ORDER

    Есть соображения?
    Заранее спасибо. С Уважением, я
     
    Последнее редактирование: 13 окт 2016
  2. iga

    iga

    Регистрация:
    6 фев 2014
    Сообщения:
    285
    Симпатии:
    53
    Я так понимаю, после нажатия на кнопку Rush My Order!, должен происходить редирект на нужную страницу?
     
    dwm нравится это.
  3. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Задача из разряда изи.

    Нужно обернуть <a href="mc.php"></a> http://joxi.ru/YmEYMGEi7eeOm6
    вот здесь сразу после див.

    Ну и тег <center> официально уже запрещен к использованию.
     
    dwm нравится это.
  4. dwm

    dwm

    Регистрация:
    31 окт 2012
    Сообщения:
    139
    Симпатии:
    14
    да. именно так
    --- Добавлено, 13 окт 2016 ---
    По нажатию кнопки RUSH MY ORDER
     
  5. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Пользователь не поймет, что нужно выбрать вообще мужские или женские, это как бы не очевидные вещи, это раз.

    Можно тогда по принципу js сделать.

    Мол, если пошел клик по форме, то добавить в поле скрытый инпут, который будет запоманить куда кликнул пользователь.

    И далее передавать данные на windows.location после клика, если все ок.

    Код:
    $(document).ready( function () {
    $('#men').on('click', function() {
         $('#path').val('men.php');
         return false;
    });
    $('#women').on('click', function() {
         $('#path').val('women.php');
         return false;
    });
    
    // Это ставим там где уже идет success после проверки всех JS, если все ок.
    var path = $('#path').val();
    if(path.length>0){
        setTimeout(function(){location.href=path} , 5000);   // и ставим таймаут на 5 секунд, чтобы все было ок.
    }
    });
    
    Ну теперь самое простое. Это добавить сообственно говоря наши id, там где мужские и женские поля.

    И дополнительно создать <input type='hidden' name='path' value="" id="path" /> - в самой форме.

    Это как говорится на быструю руку
     
  6. iga

    iga

    Регистрация:
    6 фев 2014
    Сообщения:
    285
    Симпатии:
    53
    Можно в php обработчике формы прописать условие перенаправления. Гугл что-то выдаёт похожее с php'шных форумов, но я ничё там не понимаю.:Acute: