我正在使用表单工具http://www.formtools.org处理表单 我的任务是使用他们的API创建php多页面表单。它还应该在每一步之后保存数据,而不仅仅是在最后一步之后。
但是在将表单初始化为系统时我已经遇到了问题。
我已经构建了所有页面,当我正在进行测试提交时,它运行良好。我成功地看到了“谢谢你的页面” 以下是我的第一页的代码
<?php
require_once("/app-administration/global/api/api.php");
$fields = ft_api_init_form_page("", "test");
$params = array(
"submit_button" => "submit",
"next_page" => "lc_2.php",
"form_data" => $_POST
);
ft_api_process_form($params);
?>
然后,由于教程,我去管理平移,在那里创建新表单。然后,我需要初始化它。 所以,我正在改变这一行:
$fields = ft_api_init_form_page(12, "initialize");
但是,当我尝试提交表单时,我在最后一页上收到100错误: http://docs.formtools.org/api/index.php?page=error_codes#100
它说有ID的东西,但是12是正确的,因为我从管理面板获得它,我在那里仔细检查了它。
任何人都有任何想法,为什么我可能会有这个错误?任何帮助将不胜感激。
由于