2012-03-06 87 views
0

我正在尝试对链接点击执行操作。在这种情况下,我想通过单击锚点并且不更改当前网站来调用方法。对链接点击执行操作

因此,你是一个网站,这是新闻档案,现在我想通过点击“删除帖子”删除一个帖子。

在WWW上找了几个小时后,我没有发现任何使用表单的东西。

有没有办法通过点击和锚点来调用方法?

回答

1

您的看法:

<a href="<?=site_url("controller/delete_post/$post_id");?>">Delete this post</a> 

你的控制器:

public function delete_post($post_id) 
{ 
    $this->load->model('my_model'); 
    $this->my_model->delete_post($post_id); 
} 
+0

,我建议,以避免在PHP ShortTags看到http://stackoverflow.com/questions/200640/are-php-short-tags - 可接受使用 – 2012-03-06 15:37:18

+1

嗯,不是真的。您可能会谨慎使用短标签的唯一原因是,某些服务器上不支持_might_。但我的观点是:如果你甚至没有在服务器上轻松访问php.ini,短标签可能是你最担心的问题......总是在良好的共享主机或VPS上工作。 – hohner 2012-03-06 15:41:30