1

我想创建一个简单的注册表单作为我的 Joomla 2.5 网站中的一个页面。在互联网上的每一个地方,我都看到有人要求我使用诸如 proforms、ckforms 等扩展程序。大多数都有价格标签,而免费的没有数据库,我真的不想要很多功能。

我只想让下面的代码工作。这样我就可以拉出 POST 变量并将它们插入到数据库中。

<form method="post" action="mycreatedpage.php"> 
<input  type="text"/>
<input type="submit">
</form>

这在 Joomla 2.5 中是不可能的吗?

4

2 回答 2

1

经过一番搜索,我意识到我真正需要的是让 PHP 在文章中运行的能力。感谢视频

回答 :

  1. 安装Sourcerer以在 joomla 文章中启用 PHP
  2. 创建一个接受 POST 变量并插入数据库的文章。这是棘手的部分。我在这里所做的是获取我将在 register_do.php 中编写的通用 PHP 代码,并使用 Sourcerer 插件将其插入。
  3. 现在创建一个指向上述文章的菜单项。保存菜单项并复制别名。此别名将是表单的操作。

从现在开始,一切都必须正常工作。有关更详细的说明,请观看视频

于 2013-06-11T05:51:43.987 回答
0

当您发布表单时,您必须有一些代码来处理表单输入以及如何处理它。因此,您的选择是编写一个组件来处理该表单输入,或者使用一个为您完成它的表单组件。如果您自己编写,则需要考虑很多事情,除非您想在您的网站上打开巨大的安全漏洞。

有很多可用的自由表单组件。如果你想要免费,我会推荐 Chronoforms,如果你不介意支付少量费用,那么 RS Forms。

于 2013-06-10T16:17:49.750 回答