• Как дать номер флажку на ответе в анкетировании?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    <input name="answers[]" value="1" type="checkbox" checked>
    <input name="answers[]" value="2" type="checkbox">
    <input name="answers[]" value="3" type="checkbox" checked>


    На сервер будет прилетать массив из отмеченных чекбоксов

    $_POST['answers']; // [1,3]

    Если предполагается один вариант ответа, то используйте type=radio

    <input name="answer" value="1" type="radio">
    <input name="answer" value="2" type="radio" checked>
    <input name="answer" value="3" type="radio">


    На сервер будет прилетать одно выбранное значение

    $_POST['answer']; // 2
    Ответ написан
    Комментировать
  • На чем лучше писать веб приложение для анкетирования?

    @maksam07
    На том, в чем разбираетесь.
    Опыта "python+html" явно недостаточно. Как на счет Django? Или если со стороны php зайти, то или самопис, или laravel?

    Если немного подробнее, то ваш стэк должен быть примерно такой: HTML, CSS, JS (не обязательно), jQuery (не обязательно), Ajax (не обязательно), Python/PHP, Django/Laravel/WordPress/etc, MySQL, Apache/Nginx (не обязательно, если виртуальный хостинг)

    Если ничего серьезного на сайте не должно быть, то вордпресс+плагин опросника - самый быстрый вариант
    Еще быстрее - гугл формы, но это уже не веб-приложение получится
    Ответ написан
    3 комментария