想要一些关于如何将表单控制器连接到我的 CI 站点中的表单方法的建议/帮助。我想将数据从一个查看器提交给另一个查看器。感谢您的帮助!!
这是我使用的控制器(Form.php),如果来自另一个站点:Form.php
<?php
class Form extends CI_Controller {
public function __construct() {
parent::__construct();
}
// Show form in view page i.e view_page.php
public function form_show() {
$this->load->view("addEdit");
}
// When user submit data on view page, Then this function store data in array.
public function data_submitted() {
$data = array(
'file_name' => $this->input->post('file'),
'title' => $this->input->post('title')
);
// Show submitted data on view page again.
$this->load->view("profile", $data);
}
}
?>
它连接到此代码:addEdit.php
<form method="post" action="postAction.php" enctype="multipart/form-data">
<div class="form-group">
<label>Image</label>
<?php if(!empty($imgData['file_name'])){ ?>
<img src="uploads/images/<?php echo $imgData['file_name']; ?>">
<?php } ?>
<input type="file" name="image" class="form-control" >
</div>
<div class="form-group">
<label>Title</label>
<input type="text" name="title" class="form-control" placeholder="Enter title" value="<?php echo !empty($imgData['title'])?$imgData['title']:''; ?>" >
</div>
<a href="profile.php" class="btn btn-secondary">Back</a>
<input type="hidden" name="id" value="<?php echo !empty($imgData['id'])?$imgData['id']:''; ?>">
<input type="submit" name="imgSubmit" class="btn btn-success" value="SUBMIT">
</form>
当我第一次尝试让它工作时,我收到了这个错误:
404页面不存在
未找到您所请求的页面。
http://culturedkink.com/index.php/register/postAction.php(网址)
postAction.php 是我试图让数据工作的形式
最终结果是在 postAction.php 的帮助下在 profile.php 上看到从 addEdit.php 提交的信息
陪伴而非守候
肥皂起泡泡