42得票10回答
Laravel 5如何验证路由参数?

我希望能够在“表单请求”中验证路由参数,但不知道如何操作。 以下是我正在尝试的代码示例: 路由// controller Server Route::group(['prefix' => 'server'], function(){ Route::get('checkToke...

32得票6回答
如何在Laravel 5.1中强制FormRequest返回json?

我正在使用FormRequest对从我的智能手机应用程序发出的API调用中发送的表单进行验证。因此,当验证失败时,我希望FormRequest始终返回json。 我看到了Laravel框架的以下源代码,FormRequest的默认行为是如果请求是Ajax或wantJson,则返回json。/...

28得票5回答
Laravel验证规则-可选项,但如果存在则进行验证。

我正在尝试通过表单创建用户更新验证,例如传递 'password'=>NULL 或 'password'=>'newone'; 我尝试仅在传递的参数不为空时进行验证,但是什么都行不通,甚至不是 'sometimes' :/ 我希望进行以下验证:Validator::make( ...

27得票5回答
Laravel:验证大于零的数字失败

我需要验证一个价格字段,它必须大于零(0.01是有效的),所以我有以下验证:$request->validate([ 'product_price' => 'required|numeric|gt:0', ]); 问题在于当我在“produc...

25得票4回答
如何在Laravel中验证输入字段是否不为空值

我正在尝试使用 Laravel 5.4 创建和更新用户。 这是添加到创建用户的验证。它有效运行。$this->validate($request, [ 'name' => 'required|max:255', 'email' => 'required|em...

23得票3回答
匹配字符串验证

在 Laravel 中使用验证功能时,如何添加允许输入的预定义字符串? 例如,假设我想要 Input 只包含以下字符串中的一个:foo,bar,baz,我该怎么做?$validator = Validator::make($credentials, [ 'profile' =&g...

22得票9回答
Laravel 5.2验证错误

我在Laravel 5.2中的验证过程中遇到了一些问题。 当我在控制器中尝试像这样验证请求时 I have some trouble with validation in Laravel 5.2 When i try validate request in controller like ...

22得票5回答
Laravel验证规则:如果值存在于另一个字段数组中

我正在使用Laravel 5.4,需要稍微特定的验证规则,但我认为这应该可以轻松实现,而不必扩展类。只是不确定如何使其工作... 我想做的是,如果program数组包含'Music',则使'music_instrument'表单字段为必填项。 我找到了这个帖子How to set requ...

21得票4回答
日期验证 - 如何本地化/翻译字符串“今天”和“明天”

在我的模型中,我使用 before 和 after 定义了一些日期字段的验证规则:'birth_date' => 'required|date|before:today|after:01-jan-1920', 'another_date' => 'required|date|bef...

21得票5回答
Laravel 5中的图像验证Intervention

我在Laravel 5.1中安装了 intervention ,并且我正在使用图像上传和调整大小的类似以下方式:Route::post('/upload', function() { Image::make(Input::file('photo'))->resize(300, 200)-...