2015-01-05 2 views
0

Я использую nms's FormMail script для моей формы следующим образом:Checkbox не работает в NMS Formmail

<form method=POST action="/cgi-bin/FormMail.pl"> 
      <input type=hidden name="recipient" value="[email protected]"> 
      <input type=hidden name="subject" value="subject"> 
      <input type=hidden name="redirect" value="-"> 
      <p>First Name:<input type="text" name="FirstName" /></p> 
      <p>Last Name:<input type="text" name="LastName" /></p> 
      <p>E-Mail:<input type="text" name="email" /></p> 
</label> 

    <input id="checkbox1" type="checkbox"><label for="checkbox1">Printing 

    </label> 

    <input id="checkbox2" type="checkbox"><label for="checkbox2">Web Development 

    </label> 
</form> 

Я получаю почту с именем и фамилией, но это не содержит никакой информации о электронной почте вводе или флажках.

Что не так с этим?

ответ

0

Я считаю, что это проблема с nms-скриптом. Не смотря на nms подробно, вот что должно произойти.

On Submit, все ваши данные внутри формы должны перейти к жемчужному скрипту.

Однако в жемчужном скрипте должны быть функции, которые получают данные из формы.

Затем жемчужный скрипт присваивает эти данные переменной или выводу, которые затем обрабатываются функцией рассылки.

Так что вы ищете, является частью жемчужного скрипта, где он получает информацию о форме, чтобы отправить ее по электронной почте, и убедитесь, что ваши флажки включены.

* также как примечание стороны, там, кажется, не в том месте только после ввода электронной почты

+0

Да, вы правы, но насколько я знаю, nms formmail обычно должен рассматривать входы, отличные от текстового. – Asqan

+0

в этом случае попробуйте добавить имя переменной так что ваш CheckBox в <входной тип = «флажок» имя = «CheckBox1»> и т.д. – Paddy

0

НГЧ FormMail программа обрабатывает все виды форм входов HTML без проблем. Если вам нужна дополнительная помощь в решении этой проблемы, не стесняйтесь обращаться к проекту, используя наш адрес электронной почты поддержки - [email protected]

+0

я задал этот вопрос к ним прямо сейчас, спасибо. Как только я получу ответ, пока никто не ответил, я отправлю его здесь. – Asqan