Javascript 联系表格7-提交时设置Cookie

Javascript 联系表格7-提交时设置Cookie,javascript,php,wordpress,forms,cookies,Javascript,Php,Wordpress,Forms,Cookies,因此,我需要一种方法,从使用contact form 7插件的表单中获取字段值,使用管理页面上的附加设置框。 使用字段值设置cookie的某种方法将非常有用 表格: <label>Please type your question</label> <fieldset class="question"> [textarea your-message id:questionmessage] </fieldset> <label>Name

因此,我需要一种方法,从使用contact form 7插件的表单中获取字段值,使用管理页面上的附加设置框。 使用字段值设置cookie的某种方法将非常有用

表格:

<label>Please type your question</label>
<fieldset class="question">
  [textarea your-message id:questionmessage]
</fieldset>
<label>Name</label>
<fieldset class="name">
  [text* your-name id:questionname]
</fieldset>
<label>Email</label>
<fieldset class="email">
  [email* your-email id:questionemail]
</fieldset>

<label>[Submit button]</label>
<fieldset class="submit">
  [submit "Send"]
</fieldset>
我试过:

on_sent_ok: "setcookie('form-email',1,strtotime('+30 days'),COOKIEPATH, COOKIE_DOMAIN,false, false);setcookie('form-name',1,strtotime('+30 days'),COOKIEPATH, COOKIE_DOMAIN,false, false);location.replace('page2');"

这仍然可以正确发送电子邮件,但不会重定向到第2页(我知道这应该只是将cookie值设置为1)

要正确重定向,请添加此代码

on_sent_ok: "location = 'http://example.com/';"

请记住以双逗号(“)->单逗号(”)->双逗号(“)开头,否则将出现错误

要正确重定向,请添加此代码

on_sent_ok: "location = 'http://example.com/';"

请记住启动双逗号(“)->单逗号(”)->双逗号(“),否则将出现错误

我在管理区域的附加设置框中调用了

on_sent_ok: "setCookiesAndRedirect("http://www.redirecthere.com");"
然后在表单区域中,我添加了一些javascript来处理表单字段值/cookie内容。这可能不是很好,但很有效