Drupal 7表单提交问题

时间:2013-09-18 22:02:53

标签: php drupal

每次我在<form>上添加basic_pages第一次提交表单时,我会在Google Chrome中找到about:page空白,我点击后退并重新提交它有效吗?

还有其他人有这个问题吗?

echo '<center>';
echo '<form action="members" method="POST"><div class="small primary btn" style="width:30%;"><input type="submit" value="Request to join On Krokodil" name="join"></div></form>';
echo '</center>';

2 个答案:

答案 0 :(得分:0)

你应该使用

drupal_get_form()

https://api.drupal.org/api/drupal/includes!form.inc/function/drupal_get_form/7

而不是<form>代码。

Drupal在表单中添加了一些unqiue标签。 这些标签可以帮助Drupal平稳地保持表单的一致性,安全性,验证和提交。

答案 1 :(得分:0)

现在,您应该在节点中创建表单!尝试使用webform模块或使用API​​构建自己的模块