当前位置: 首页 > 知识库问答 >
问题:

Laravel验证语法错误

辛弘壮
2023-03-14

堆栈跟踪:异常'Symfony\Component\Debug\Exc0019\FatalErrorExc0019'与消息'语法错误,意外'}"在D:\xampp\htdocs\guestlara\app\控制器\LoginController.php:23

public function login_user()
{

    $rules = array(
                    'email'=> 'Required|Between:3,64|Email|Unique:users',
                    'password'=>'Required|AlphaNum|Between:4,8|Confirmed',
                    );
    $validator = Validator::make(Input::all(), $rules);

    if ($validator->fails()) {

        // get the error messages from the validator
        $messages = $validator->messages();

        // redirect our user back to the form with the errors from the validator
        return Redirect::to('/')
        ->withErrors($validator);
        log::error($validator)

    } 
    else 
    {

        // attempt to do the login
        if (Auth::attempt($users)) {

            return Redirect::to('dashboard');

        } else {        

            return Redirect::to('/');

        }

    }


}

共有2个答案

储承
2023-03-14

日志::error中缺少分号($validator)

拓拔高畅
2023-03-14

缺少 -

        return Redirect::to('/')
               ->withErrors($validator);
        log::error($validator); // Here

    } else {

零钱。

log::error($validator) log::error()之前,操作将返回,因此不会执行code>。应该如此-

log::error($validator);
return Redirect::to('/')
       ->withErrors($validator);

 类似资料:
  • 您好,有人能告诉我这个laravel的foreach循环有什么问题吗?:如果我在不使用会话的情况下更改foreach循环,请继续获取以下错误或未定义的POST变量: 控制器: 或者,如果我使用其他版本,我会在视图仪表板中获得未定义的$POST: 控制器: 仪表板视图: 路线:

  • 问题内容: 非常奇怪的错误。我使用的是http://developers.facebook.com/docs/authentication/。所以我创建了对fb的请求并传递redirect_uri。我在本地主机上使用测试站点。所以如果我通过 redirect_uri = http://localhost/test_blog/index.php 它工作正常,但如果我通过 redirect_uri =

  • 我正在尝试在处理程序中设置自定义错误处理程序。但是当我试图在请求验证未满足时获取错误消息时,我得到了一个空响应。 我的规则设置为: 因此,当我不提供长度为10的参数时,我希望它在$e内输出该错误-

  • 我是Laravel的新手,我听说Laravel的登录和注册系统是默认的。然而,我不能利用它。我已经将登录和注册视图放在资源/视图/的Auth目录中。 我在: 路线是: 但我得到了这个错误: AuthenticatesAndRegistersUsers中的FatalErrorException。php第11行:为illumb\Foundation\Auth\AuthenticatesUsers::g

  • 问题内容: 我一直在尝试找出如何检查XML文件的语法,确保所有标签均已关闭,没有随机字符等。目前,我所关心的是确保在XML文件中没有损坏的XML。文件。 …但是我意识到我不想验证XML文件的结构;我 不想 针对XML Schema(XSD) 进行 验证…我只想检查XML语法并确定它是否正确。 问题答案: 您可以检查是否是一个XML文档 格式良好的 使用下面的代码: 上面的代码中引用的类如下: 这来

  • 我有一个简单的登录模型类,几乎没有数据注释验证 View是一个部分View,如下所示: 我相信我已经做了验证消息显示所需的所有事情,但它没有,客户端验证也没有。在母版页的头部区域,我还包括了以下脚本 是什么导致了这个问题?解决办法是什么?