2013-04-29 53 views
0

全部。我的codeigniter表单使用post发送textarea,并且不发送输入类型文本

我的Codeigniter有一个input type =“text”和一个textarea。已经发送,我可以看到(Chrome网络资源),$ _POST数组不包括输入类型=“文本”字段,但包括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> 

任何建议,它可能是什么?

回答

2

有,而不是在附近的name属性输入文本的问题, - 它应该是=

<input type="text" id="subj" name-"subj" class="row-fluid"> 

它改变这种

<input type="text" id="subj" name="subj" class="row-fluid"> 
+0

我的天,谢谢))) – Bandydan 2013-04-29 15:33:56

0
$array= array(namedb' => $this->input->post('body')); 

后插入到数据库。

$this->ModelFile->MetodModel($array);