所有
我的Codeigniter有一个输入类型=“text”和一个textarea。已经发送我可以看到(Chrome网络资源),$ _POST数组不包含input type =“text”字段,但包括textarea!我甚至尝试将输入更改为textarea并且它有效...
<form action="news_save" method="post" accept-charset="utf-8">
<label class="control-label span3" for="subj">Subject</label>
<input type="text" id="subj" name-"subj" class="row-fluid">
<label class="control-label span3" for="body">Body</label>
<textarea rows="3" name="body" class="row-fluid" id="body"></textarea>
<button type="submit" class="btn btn-primary">Save</button>
</form>
任何建议,它可以是什么?
答案 0 :(得分:2)
在name属性附近的输入文本中存在问题,而不是 - 它应该是=
<input type="text" id="subj" name-"subj" class="row-fluid">
将其更改为此
<input type="text" id="subj" name="subj" class="row-fluid">
答案 1 :(得分:0)
$array= array(namedb' => $this->input->post('body'));
并插入到db。
之后
$this->ModelFile->MetodModel($array);