1

每次我<form>在我basic_pages的第一次提交表单时添加一个,它会让我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>';
4

2 回答 2

0

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

于 2013-09-20T09:21:33.033 回答
0

你应该使用

drupal_get_form()

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

而不是<form>标签。

由于 Drupal 在表单中添加了一些 unqiue 标签。这些标签帮助 Drupal 保持表单的一致性、安全性、验证和提交顺利。

于 2013-09-19T06:52:29.957 回答