不带插件的自定义表单值

时间:2012-12-19 作者:Nitz

我刚开始写wordpress。

现在,我已经创建了自定义表单,并希望将表单数据保存在数据库和邮件中。

对于表单创建,我有一个php文件,我在一个页面上使用它作为模板。

然后那个表单提交,我给了另一个页面的操作[它也是由自定义模板制作的]。

我有问题,比如在表单提交上,操作页面正在打开,但我无法获取数据。

形式是一样的。。

<form action="/submit-idea" method="post" name="idea">
<label>Idea Outline<div class=\'info\'>Brief description of the product or service idea</div></label>
<textarea id="idea-outline" cols="10" rows="3" placeholder="" required></textarea>
在提交创意页面上,我试图获得如下价值观:,

$idea_outline = $_POST[\'idea-outline\'];
但他们的变量中没有值?

顺便说一句,提交的想法是php页面,我在页面上使用它作为模板。

1 个回复
最合适的回答,由SO网友:fischi 整理而成

这不完全是WordPress的问题,因为您在表单中犯了一个错误。

尝试将name=“idea outline”添加到您的文本区域,您应该会没事的。

结束

相关推荐

Adding Custom Forms

我正在寻找创建一个婚礼网站,将有一个表单页面。其想法是,这是一个RSVP页面,访客将输入他们收到的邀请上的唯一字符串,并将他们带到另一个页面,该页面将包含信息(出席人数、客人数量等),然后将其存储在数据库中,这样我就有了一个完整的客人列表,可以用于以后的用途。我还不太熟悉Wordpress,那么有什么最简单的方法可以让页面包含表单,并且第二个输入页面不会显示在导航中?我应该能够编写php和形成html没有太多的麻烦,只是需要一个起点。