Php 功能帮助->;组织机构
我试图在单击链接后运行以下函数,然后加载上一页,但最终似乎是一个没有php错误的空白页: 查看:Php 功能帮助->;组织机构,php,oop,function,codeigniter,Php,Oop,Function,Codeigniter,我试图在单击链接后运行以下函数,然后加载上一页,但最终似乎是一个没有php错误的空白页: 查看: <?php if(is_array($get_images)): ?> <?php foreach($get_images as $image): ?> <img src ="<?=base_url()?>includes/uploads/gallery/thumbs/<?=$image['thumbna
<?php if(is_array($get_images)): ?>
<?php foreach($get_images as $image): ?>
<img src ="<?=base_url()?>includes/uploads/gallery/thumbs/<?=$image['thumbname']?>" alt="<?= $image['description']?>"> <a href="deleteimage/delete/<?=$image['id']?>">Delete</a>
<?php endforeach; ?>
<?php endif; ?>
function delete($id) {
$id = $this->uri->segment(3);
$this->image_model->deleteImage($id);
$page['get_images'] = $this->image_model->getImages();
$data['cms_pages'] = $this->navigation_model->getCMSPages();
$data['title'] = 'Delete Gallery Image';
$data['content'] = $this->load->view('admin/deleteimage',$page,TRUE);
}
}
首先,一件破坏性的事情,比如删除一张图片,应该是POST,而不是GET 至于代码,类似的东西应该可以工作(假设最后一个右括号表示您的函数是类方法)
// However you extract params in your framework.
$id = $request->getParam('id');
// Instantiate the class.
$controller = new ImageController;
// Call the method.
$controller->delete($id);