我正在Laravel 5.2,我有這種形式與一些領域。提交時,我正在檢查aganist的一些規則。我在收到確認消息時會回覆錯誤消息不打印在刀片laravel 5.2
print_r($ messages);死;
在控制器中。
但它沒有顯示刀片中的錯誤消息。
它在我的本地主機上運行良好,但是我託管它的服務器是bluemix服務器。它根本沒有顯示錯誤信息。我也嘗試過在那裏調試。控制器中有錯誤消息。但沒有顯示在視圖上。
$validator = Validator::make(Input::all(), static::$rules, static::$messages);
$validator->setAttributeNames(static::$names);
if ($validator->fails()) {
$messages = $validator->messages();
return Redirect::back()->withInput()->withErrors($messages);
}
鑑於我打印出來作爲
<input type="text" class="form-control" id="FirstName" name="FirstName" value="{{ old('FirstName') }}">
<div class="error">{{ $errors->first('FirstName') }}</div>
代替的print_r($消息);死;你可以在laravel中使用dd($ messages)。 – aimme
如果使用' - > get('FirstName')'而不是' - > first'會怎麼樣? – Marwelln
@Marwelln htmlentities()期望參數1是字符串,給定的數組(View:/home/vcap/app/htdocs/resources/views/user/register.blade.php)我有這個 –