如何在Codeigniter中包含嵌套形式

时间:2018-07-22 16:59:01

标签: php forms codeigniter

我在我的项目中使用codeigniter,在这种情况下,我需要提交两个不同但又一个的提交。我可以将一种形式添加到另一种形式吗?

所以它看起来像这样:

<?php echo form_open('controller1');?>
// All form1 stuff here

  <?php echo form_open_multipart('controller2')?>

  //All form2 stuff here
  //Form2 submit button

  <?php echo form_close();?>

//Form1 submit button
<?php echo form_close();?>

codeigniter允许我这样做吗?我搜索了一段时间以查找此问题,但没有找到我的情况。还是有其他方法可以做到这一点。

感谢您的帮助。

问候,
Vaibhav M。

1 个答案:

答案 0 :(得分:0)

这是答案:

,我们不能在codeigniter中使用嵌套表单。如问题所示,内部表单成功执行,但外部表单无法执行。

用户Alex告诉codeigniter不允许使用嵌套表格。就像其他用户所说的那样,它在HTML中也是无效的。由于codeigniter是HTML的一部分,因此它不允许像其父级策略那样(找不到合适的词)。

为什么?原因在this question.