【问题标题】:Pls add captcha field to this DotNetNuke form and send results to email请在此 DotNetNuke 表单中添加验证码字段并将结果发送到电子邮件
【发布时间】:2012-01-24 00:46:44
【问题描述】:

我有这个表格,我需要将用户输入的结果数据发送到我的电子邮件地址。但是这种形式应该可以在 DotNetNuke 中使用。我知道这里缺少某种操作,所以请帮忙。

还可以在用户点击“发送按钮”之前帮我添加验证码字段吗?

还请帮助我设置用户必须输入的所有字段,以确保用户输入所有信息。

我认为仅此而已。请询问您是否需要澄清

谢谢

    </div>                      
        <ul >

                <li id="li_1" >
    <label class="description" for="element_1">Please select a specific date : </label>
    <span>
        <input id="element_1_1" name="element_1_1" class="element text" size="2" maxlength="2" value="" type="text"> /
        <label for="element_1_1">MM</label>
    </span>
    <span>
        <input id="element_1_2" name="element_1_2" class="element text" size="2" maxlength="2" value="" type="text"> /
        <label for="element_1_2">DD</label>
    </span>
    <span>
        <input id="element_1_3" name="element_1_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_1_3">YYYY</label>
    </span>

    <span id="calendar_1">
        <img id="cal_img_1" class="datepicker" src="calendar.gif" alt="Pick a date.">   
    </span>
    <script type="text/javascript">
        Calendar.setup({
        inputField   : "element_1_3",
        baseField    : "element_1",
        displayArea  : "calendar_1",
        button       : "cal_img_1",
        ifFormat     : "%B %e, %Y",
        onSelect     : selectDate
        });
    </script>

    </li>       <li id="li_2" >
    <label class="description" for="element_2">Please select a desired time : </label>
    <span>
        <input id="element_2_1" name="element_2_1" class="element text " size="2" type="text" maxlength="2" value=""/> : 
        <label>HH</label>
    </span>
    <span>
        <input id="element_2_2" name="element_2_2" class="element text " size="2" type="text" maxlength="2" value=""/> : 
        <label>MM</label>
    </span>
    <span>
        <input id="element_2_3" name="element_2_3" class="element text " size="2" type="text" maxlength="2" value=""/>
        <label>SS</label>
    </span>
    <span>
        <select class="element select" style="width:4em" id="element_2_4" name="element_2_4">
            <option value="AM" >AM</option>
            <option value="PM" >PM</option>
        </select>
        <label>AM/PM</label>
    </span> 
    </li>       <li id="li_3" >
    <label class="description" for="element_3">Full name : </label>
    <span>
        <input id="element_3_1" name= "element_3_1" class="element text" maxlength="255" size="8" value=""/>
        <label>First</label>
    </span>
    <span>
        <input id="element_3_2" name= "element_3_2" class="element text" maxlength="255" size="14" value=""/>
        <label>Last</label>
    </span> 
    </li>       <li id="li_4" >
    <label class="description" for="element_4">Email address : </label>
    <div>
        <input id="element_4" name="element_4" class="element text medium" type="text" maxlength="255" value=""/> 
    </div> 
    </li>       <li id="li_5" >
    <label class="description" for="element_5">Contact Phone number : </label>
    <span>
        <input id="element_5_1" name="element_5_1" class="element text" size="3" maxlength="3" value="" type="text"> -
        <label for="element_5_1">(###)</label>
    </span>
    <span>
        <input id="element_5_2" name="element_5_2" class="element text" size="3" maxlength="3" value="" type="text"> -
        <label for="element_5_2">###</label>
    </span>
    <span>
        <input id="element_5_3" name="element_5_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_5_3">####</label>
    </span>

    </li>       <li id="li_6" >
    <label class="description" for="element_6">Reason for appointment : </label>
    <div>
        <textarea id="element_6" name="element_6" class="element textarea medium"></textarea> 
    </div> 
    </li>

                <li class="buttons">
            <input type="hidden" name="form_id" value="331313" />

            <input id="saveForm" class="button_text" type="submit" name="Submit" value="Submit Appointment Request" />
    </li>
        </ul>
    </form> 
    <div id="footer"></div>
</div>

【问题讨论】:

    标签: forms email action captcha recaptcha


    【解决方案1】:

    一个简单的 javascript 检查将验证字段是否已填写。然后结帐 recapcha site 获取有关实施其验证码的说明。

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-12
      • 2014-11-05
      • 2014-05-22
      • 2018-01-26
      • 1970-01-01
      • 2018-06-02
      相关资源
      最近更新 更多