我想将一些信息保存到我的数据库中。如果我单击提交按钮,我只得到500服务器错误。也许你可以帮助我?
一些细节:我想在输入字段中写入一个文本。如果单击“提交”按钮,我想将文本保存到数据库中。
如果我点击提交按钮,我的控制台会出现500错误。
Failed to load resource: the server responded with a status of 500 (Internal Server Error) sites/testsite/Dashboard/create
控制器/控制板
class Dashboard extends CIF_Controller {
public function create(){
$chattext = $this->input->post('chattext');
$this->Users_model->create($chattext);
}
}
Models / Users_model:
class Users_model extends CIF_model
{
public function create($chattext){
$this->db->set('chattext', $chattext);
$this->db->insert('chattext');
}
}
HTML
<form id="myForm">
<div class="input-group">
<input class="form-control" name="chattext" id="chattext" placeholder="Type message...">
<div class="input-group-btn">
<button id="submit" type="button" "btn btn-default">Send</button>
</div>
</div>
</form>
这是我的jquery:
$(document).ready(function(){
$("#submit").click(function(){
$.ajax({
type:"POST",
url: "<?php echo site_url('Dashboard/create');?>",
data:$("#myForm").serialize(),
success: function (response) {
alert(response);
}
,})
;})
$("#neuerEintrag").click(function(){
$("#form").removeClass("collapse");
});
;});
数据库详细信息:
Table: chattext
- chat_id
- chattext