Laravel 4 Laravel 4.1-输入::old()转义输入问题
我正在使用Laravel4.1创建一个新项目。 我在提交带有引号的表单时遇到了一个问题,每次提交表单时,引号都会被转义。 即使我使用{{}或{{{}},问题仍然存在 下面是它的外观: 当我提交表格时,我得到了: 那么如何显示例如:Smith'而不是Smith\' 编辑 视图:Laravel 4 Laravel 4.1-输入::old()转义输入问题,laravel-4,Laravel 4,我正在使用Laravel4.1创建一个新项目。 我在提交带有引号的表单时遇到了一个问题,每次提交表单时,引号都会被转义。 即使我使用{{}或{{{}},问题仍然存在 下面是它的外观: 当我提交表格时,我得到了: 那么如何显示例如:Smith'而不是Smith\' 编辑 视图: {{ Form::open(array('action' => 'UserController@postAccount',
{{
Form::open(array('action' => 'UserController@postAccount',
'id' => '_update-account-form',
'class' => 'form-horizontal update-account-form',
'role' => 'form'))
}}
<input type="text" name="last_name"
value="{{{ Input::old('last_name') }}}"
class="form-control" id="last-name" >
你能展示一些代码吗?你的模板和控制器看起来怎么样?我知道这个问题现在有点老了,但我刚刚通过在我的共享主机上打开神奇的引号解决了这个问题,因为我的主机默认使用它。。。
$validator = new \Services\Validators\User;
if ($validator->passes('account')) {
// Save data
$user = User::find(Auth::user()->id);
$user->last_name = Input::get('last_name');
$user->first_name = Input::get('first_name');
$user->birthday = Input::get('birthday');
$user->newsletter = Input::get('newsletter');
$user->save();
return Redirect::action('UserController@getAccount')
->with('success', 'Changes saved');
}