忽略PHP帖子中的字段

时间:2018-07-21 05:48:59

标签: php html ajax html5

使用php发送电子邮件。 我正在遍历表单的所有字段,并在 html模板中使用它。

但是,我需要忽略一个名为captcha的字段。

原始工作代码:

<body>
    <h2>Form Submission Data</h2>
    <table border="0" cellpadding="0" cellspacing="0" >
    {% for name,value in post %}
        <tr>
            <td class="colname">{{ name }}</td>
            <td>{{ value }}</td>
        </tr>
    {% endfor %}
    </table>

</body>

我修改后的(无效)代码:

  <body>
    <h2>Form Submission Data</h2>
    <table border="0" cellpadding="0" cellspacing="0" >
        {% for name,value in post %}
        if({{ name }} != 'captcha')
        {
            <tr>
                <td class="colname">{{ name }}</td>
                <td>{{ value }}</td>
            </tr>
        }
    {% endfor %}
    </table>

</body>

if({{ name }} != 'captcha') 不起作用

1 个答案:

答案 0 :(得分:0)

对我来说,您在代码中缺少一些%(确定可以编译吗?)

尝试一下?

{% for name,value in post 
      if( name  != 'captcha')
      {
      %}
        <tr>
            <td class="colname">{{ name }}</td>
            <td>{{ value }}</td>
        </tr>
    {% }
     endfor %}