我想创建带有laravel 5的3字段(old_password,new_password,confirm_password)的表单.
视图
旧密码 :
{!! Form::password('old_password',['class' => 'form-control']) !!}
新密码 : {!! Form::password('password',['class' => 'form-control']) !!}
确认新密码 : {!! Form::password('verify_password',['class' => 'form-control']) !!}
用户注册时的控制器
public function postRegister(Request $request)
{
$rules = [
'email' => 'required|email|unique:users',
'confirm_email' => 'required|same:email',
'password' => 'required|min:8|regex:/^(?=\S*[a-z])(?=\S*[!@#$&*])(?=\S*[A-Z])(?=\S*[\d])\S*$/',
'verify_password' => 'required|same:password',
];
$messages = [
'email.required' => 'email tidak boleh kosong',
'password.required' => 'password tidak boleh kosong',
'password.min' => 'Password harus minimal 8 karakter',
'password.regex' => 'Format password harus terdiri dari kombinasi huruf besar, angka dan …Run Code Online (Sandbox Code Playgroud) 我刚刚在我的电脑上安装了xampp v3.2.2.我想使用php创建连接字符串到oracle.当我在xampp上启动Apache时,总是会显示弹出窗口"OCI.DLL正在从您的计算机中丢失".我一直从http://www.dll-found.com/download/o/oci.dll下载oci.dll 并将其放在C/windows/SysWOW64中
但是,当我再次在xampp上启动apache时,显示弹出窗口"程序入口点OCIstmtgetNextresult无法位于动态链接库oci.dll"中 ,如此截图
我该怎么办?谢谢
我在我的请求(Laravel请求验证)文件中使用以下代码
public function rules()
{
return [
'email'=>'required|email',
'password'=>'required'
];
}
public function messages()
{
return [
'email.required' => 'Please enter email ',
'email.email' => 'Please enter valid email ',
'password.required' => 'Enter your password.',
];
}
Run Code Online (Sandbox Code Playgroud)
如果登录凭据与用户表"错误的电子邮件/ ID或密码"不匹配,我想显示验证错误,是否可以在此处编写代码,或者我应该如何在控制器中编写代码.
提前致谢.