Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 813 | Revision 815 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 813 Revision 814
Zeile 75... Zeile 75...
75
                "nav"               => $GLOBALS["menu"],
75
                "nav"               => $GLOBALS["menu"],
76
                "ini"               => $GLOBALS["INI"],
76
                "ini"               => $GLOBALS["INI"],
77
                "langstrings"       => $GLOBALS["langstrings"],
77
                "langstrings"       => $GLOBALS["langstrings"],
78
            ] );
78
            ] );
79
        }
79
        }
-
 
80
 
-
 
81
        public function forgot_pw(Request $request)
-
 
82
        {
-
 
83
            $request->validate( [
-
 
84
                'email'    => [ 'required', 'email' ],
-
 
85
            ] );
-
 
86
            $user = User::where( "email", "=", $request->email )->get();
-
 
87
            if ( isset( $user[0]->id ) )
-
 
88
            {
-
 
89
                $login["head"] = $GLOBALS["langstrings"]["login"]["new_pw_sent_head"];
-
 
90
                $login["msg"] = $GLOBALS["langstrings"]["login"]["new_pws_sent"];
-
 
91
            }
-
 
92
            else
-
 
93
            {
-
 
94
                $login["head"] = $GLOBALS["langstrings"]["login"]["an_error_occured"];
-
 
95
                $login["msg"] = $GLOBALS["langstrings"]["login"]["data_not_valid"];
-
 
96
            }
-
 
97
            return view( 'login_meld', [
-
 
98
                "login"             => $login,
-
 
99
                "serviceCenterMenu" => $GLOBALS["serviceCenterMenu"],
-
 
100
                "nav"               => $GLOBALS["menu"],
-
 
101
                "ini"               => $GLOBALS["INI"],
-
 
102
                "langstrings"       => $GLOBALS["langstrings"],
-
 
103
            ] );
-
 
104
        }
80
    }
105
    }