CodeIgniter如何使用form_open_multipart()获取隐藏字段值?

时间:2011-08-31 03:17:57

标签: php codeigniter

我正在创建一个允许用户将项目数据插入数据库的Web应用程序。 insert_item页面只是一个常规的HTML表单。当用户提交时,控制器将项目数据插入到Item表中,然后将用户重定向到insert_image页面。在这个页面中,我有一个隐藏字段,其中包含item_id(Item表的主键)。此页面包含上传文件格式。

echo form_open_multipart('administration/validate_add_images');
form_hidden('id', $id);
$this->table->add_row(array(form_upload('uploads')));
form_submit('submit', 'Upload Images');

用户提交时我无法获取id的值。我的问题:是否可以使用form_open_multipart()获取隐藏字段值?

2 个答案:

答案 0 :(得分:3)

您应该能够像任何其他表单字段一样访问它

$this->input->post('id');

答案 1 :(得分:1)

您还可以像这样显示所有的POST ARRAY

$this->input->post(NULL, TRUE);