我正在使用Laravel,它抱怨表单中的$header::text是一个非法的字符串偏移量,如何修复这个问题?如果我直接进入页面,它不会抱怨,但是如果我提交了一个带有get方法进入页面的表单。我四处搜索,也许它认为$header是一个数组?
<?php
$header = null;
if(isset($_GET["header"])) {
$header = $_GET["header"];
}
echo Form::text('header', $header, array('class'=>'form-control', 'placeholder'=>'Tittel'));
?>
发布于 2014-05-03 17:47:24
Laravel清除$_GET数组。您需要使用Input::has('header')
和Input::get('header')
代替。
https://stackoverflow.com/questions/23447838
复制相似问题