我想了解如何使用 PHP 创建文章。今天我使用 Fabrik 使用表单收集信息,但我需要根据这些数据以自动方式创建 Joomla 文章。
我正在寻找基于 PHP 的解决方案(如果可能的话),它将在用户提交表单时执行。
我想了解如何使用 PHP 创建文章。今天我使用 Fabrik 使用表单收集信息,但我需要根据这些数据以自动方式创建 Joomla 文章。
我正在寻找基于 PHP 的解决方案(如果可能的话),它将在用户提交表单时执行。
要在提交 Fabrik 表单后运行 PHP 代码或预先编写的脚本,请使用PHP 表单插件。通过 PHP 表单插件运行的脚本在 Joomla 应用程序的范围内,因此您绝对可以自动创建文章(通过 com_content 组件)。
如果您对使用该插件有任何疑问,最好的办法是在Fabrik 论坛上提问
您最好将文章保存在数据库(可能是 MySQL)中,然后使用表单(使用 METHOD="POST")发送结果并提取它们(使用 $_POST['* name of input'])和然后将该变量保存到 MySQL 数据库中。
<form action="?article=submit" method="POST">
<input type="text" name="title"/>
<input type="submit"/>
</form>
<?php
if($_GET['article'] == "submit"){
if(!empty($_POST['title'])){
mysql_query("INSERT INTO article (title)VALUES ('".$_POST['title']."')")or die(mysql_error());
}
}
?>