将textarea数据从视图传递到控制器codeigniter

时间:2014-05-20 06:53:16

标签: javascript php codeigniter view controller

我的home_view.php中有一个使用textarea的表单,如下所示:

    <form action="<?php echo base_url();?>add" method="post">
        <textarea name="add-list" id="add-list" rows="10" cols="75"> </textarea>
        <input type="submit" id="add-btn" class="btn btn-primary" value="Add" />
    </form>

在我的控制器中,我有这个:

public function add(){
        $value = $this->input->post('add-list');
        echo "<script type='text/javascript'>alert('$value'); window.location.href='".base_url()."'</script>";

        //more code here
}

问题是当我有单行输入时,仅弹出警报。如何获得用户的所有输入,包括新行(&#39; \ n&#39;)?

1 个答案:

答案 0 :(得分:0)

您可以使用nl2br功能:

$value = nl2br($this->input->post('add-list'));