问题标签 [laravel-validation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何在 Laravel 中自动为错误消息添加类
在我使用的刀片中
但是我怎样才能将 div 类添加到它。
我试过了
但它会抛出数组到字符串的转换错误。
我不需要
如果我这样做,类错误将始终出现。
但我只想在错误存在时出现类
php - Laravel 用户认证
我跟着这个http://laravel.com/docs/4.2/security#authenticating-users
完成了我的表格,
当我尝试进行身份验证时,它总是失败,
我使用默认的用户模型和 auth.php 的用户表以及文档中的建议内容。我是否应该做任何超出它的事情。
php - Laravel 将验证错误传递给查看
我在 store 方法中有以下 Laravel 4.2 控制器代码:
我已经用 var_dump 测试了这段代码,并且 $validator 肯定会返回正确的错误消息。
然而,错误并没有传递给视图。尝试var_dump($errors)
查看视图时,出现以下异常
Undefined variable: errors
。
我也尝试过(偶然)var_dump($error)
,它是类型,object(Illuminate\Support\ViewErrorBag)
但它不包含任何错误。
有谁知道问题可能是什么?提前致谢。
php - 是否可以在请求的 Set-Cookie 中摆脱 laravel_session?
我碰巧注意到,当我向我的 API(用 Laravel 框架编写)发出请求时,有 Set-Cookie:
我怎样才能摆脱它或阻止我的 Laravel API 不使用它?可以在 laravel_session 值中添加脚本。
另外,如何避免我的应用程序使用请求设置的 cookie?
php - Laravel withError函数不起作用
我正在测试这个新框架(Laravel),到目前为止,我正在关注他们在文档中放入的那些示例。一切都很好,直到我遇到这个问题。
我正在打电话Redirect::to('\signup')->withErrors($validator->messages());
,但它没有显示任何内容,但如果我只是打印它,就像print_r($validator->messages());
它向我显示错误一样。请帮助我并告诉我哪里出错了?
控制器
路线
Route::get('/signup',array('as'=>'signup', 'uses'=>'HomeController@signUp'));
看法
validation - 为什么这个函数能够在不使用 Validator 类的情况下验证用户输入?
我正在研究一个Laravel 应用程序,我在这个应用程序中发现了一些奇怪的行为。
此应用程序中有一些 Web 表单。大多数处理 POST 请求的控制器方法都Validator::make()
用于验证用户输入,但我发现有 2 个方法根本不使用Validator::make()
。
起初我以为这两种形式没有输入验证。然而,令人惊讶的是,我发现 Web 表单仍然能够验证用户输入。
示例 1:( 使用验证器)
示例 2:( 不使用验证器)
我想知道为什么示例 2中的函数能够在不使用的情况下验证用户输入Validator
?
php - 验证在 laravel 4 上上传图片
我是 Laravel 的新手。我有一个带有文件上传功能的表单。如何验证图像文件?. 当我执行我的代码时,图像正在上传,但 URL 未保存到 MySQL 数据库,它在表单上显示验证错误,如下所示。
缩略图必须是图像。大图像必须是图像。
这是我的输入和验证代码。
控制器代码
请帮我。
laravel - 验证数组的元素
我有一个传递给控制器的元素输入数组。到目前为止,我已经检查了数据是否存在,是“数组”类型并且至少有 1 个元素。
但现在我想确保数组中的所有元素都不是空的(例如字符串""
或空格" "
。我无法预料数组将有多少元素。
我怎么能做到这一点?
laravel - 身份验证失败导致 WSOD
我使用的是 Larave 4.2,一切正常。如果我输入正确的凭据,我将被带到正确的 URL(带有身份验证过滤器的 URL)。但是我目前遇到的问题是,当输入的字段之一不正确并且用户提交时,它会显示一个白屏。
我当然希望用户将通过输入重定向回登录页面并显示错误。
我检查了过滤器,很确定它仍然是 Laravel 附带的并且没有改变任何东西。
我的路线
用户模型
我的 CMS 控制器
php - 试图从 laravel $errors->has() 获得部分匹配
我开始怀疑这是否可能,但我正在使用 Laravel,我需要检查 $errors 对象是否包含任何包含搜索字符串的键。
我知道它包含键 'monitors.0.size' 和 'monitors.1.size' 但我需要能够仅使用 'monitors' 进行检查。
$errors->has('monitors') 返回 false 并且我尝试插入不同的通配符导致页面错误。
我错过了一些简单的东西吗?有没有办法做到这一点?