Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Route::post('registerForm', 'AuthController@viewregisterForm');
- Route::post('registerUser', 'AuthController@registerUser');
- <?php
- namespace AppHttpControllers;
- use IlluminateHttpRequest;
- //use IlluminateSupportFacadesAuth;
- //use AppHttpRequests;
- use AppUser;
- class AuthController extends Controller
- {
- function viewregisterForm()
- {
- return view('register/registerForm');
- }
- function registerUser(Request $request)
- {
- $this->validate($request, [
- 'name' => 'required',
- 'email' => 'required',
- 'password' => 'required',
- 'dateofbirth' =>'required',
- ]);
- //create a Film object
- $user = new $User();
- $user->name = $request->name;
- $user->email = $request->email;
- $user->password = $request->password;
- $user->dateofbirth = $request->dateofbirth;
- $user->role = 1;
- $user->save();
- return redirect('all');
- }
- }
- ?>
- @extends('layouts.master')
- @section('title', 'Register user')
- @section('content')
- <form action="{{url('registerForm')}}" method="POST">
- {{ csrf_field() }}
- <h1>Register user</h1>
- <div>
- <label for="title">Enter name</label>
- <input type="text" name="name" id="name">
- </div>
- <div>
- `enter code here`<label for="title">Enter email</label>
- <input type="text" name="email" id="email">
- </div>
- <div>
- <label for="title">Enter password</label>
- <input type="text" name="password" id="password">
- <label for="title">Enter date of birth</label>
- <input type="text" name="dateofbirth" id="dateofbirth">
- </div>
- <input type="submit" name="submitBtn" value="Add User">
- </form>
- @endsection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement