【发布时间】:2015-03-03 00:21:11
【问题描述】:
$('.active-teacher').click(function() {
$.post('<?php echo base_url('authsm8csk/change_teacher'); ?>/'+this.id);
});
当我通过在网络浏览器中键入执行此 url 时,控制器中的代码正在运行,所以我认为控制器中的代码没有问题。但是当我通过单击“active-teacher”类的元素运行时。内部服务器错误 500。请帮助我。
在 chrome 开发控制台中显示这样的错误,抱歉我无法发布图片
POST http://domain.com/sman8kab/authsm8csk/change_teacher/3500(内部服务器错误)
【问题讨论】:
-
如果您收到 500 错误,则问题出在服务器端。
-
你能展示你的 PHP 代码吗?
-
公共函数 change_teacher($id) { $query= $this->m_teacher->get_id($id); $row=$query->row(); if($row->status==1) { $data=array('status'=>0); } else { $data=array('status'=>1); } $this->m_teacher->update($id,$data); }
-
但是当我通过在浏览器中输入来尝试 url 时,它运行良好
标签: jquery ajax codeigniter post