Помощь radiobutton в обратной связи

Тема в разделе "DLE", создана пользователем minych, 18 янв 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. minych

    minych Прохожие

    Вопрос к спецам - как в стандартную форму обратной связи всавить радиобуттон на 2 положения и чтобы положение (например 1-ый или 2-ой вариант выбранный радиобуттоном) отображалось в отправляемом письме. Заранее благодарен за помощь.
     
  2. Darksider

    Darksider

    Регистр.:
    15 мар 2007
    Сообщения:
    314
    Симпатии:
    109
    Я не понял - ты в зависимости от радиобаттона что хочешь делать?
     
  3. minych

    minych Прохожие

    Типа есть вопрос в обратной связи и на него только два ответа - ДА и НЕТ. По умолчанию стоит ДА, при отправке в теле письма должен быть как-то отмечен выбор юзера - т.е. оставил о баттон на ДА или переключил на НЕТ.
     
  4. bugerok

    bugerok

    Регистр.:
    9 апр 2008
    Сообщения:
    300
    Симпатии:
    42
    вот код с отмеченным да
    HTML:
    <form name=aaa>
    <input type="radio" name="pol" checked value="1">да.
    <input type="radio" name="pol" value="0">нет.
    </form>
     
  5. minych

    minych Прохожие

    Спасибо bugerok. Понятно, что это вставляется в feedback.tpl, а в обработчик чего надо вставить (в feedback.php). Чтобы в письме инфа отправлялась?
     
  6. datacode

    datacode Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    86
    Симпатии:
    13
    А форма письма откуда берется? Есть два варианта: 1- из базы (по умолчанию), пишется сама - это хак.
     
  7. FL@SH

    FL@SH Читатель

    Заблокирован
    Регистр.:
    20 июл 2008
    Сообщения:
    193
    Симпатии:
    25
    в дле шаблон письма лежит в дле
    Обработчик форма от bugerok:
    Код:
    <?PHP
    $q = $_REQUEST['pol'];
    $answer = ($q = "1") ? "Да" : "Нет";
    ?>
    
    переменная $answer и будет выбранным ответм на твой вопрос. Осталось только "втулить" её в шаблон.
     
Статус темы:
Закрыта.