Advertisement
Guest User

Untitled

a guest
Oct 11th, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. <?php
  2.  
  3. namespace AppHttpControllers;
  4.  
  5. use AppUser;
  6. use IlluminateHttpRequest;
  7.  
  8. class UserController extends Controller
  9. {
  10. public function postSignUp(Request $request){
  11.  
  12. $email=$request['email'];
  13. $first_name=$request['first_name'];
  14. $password=bcrypt($request['password']);
  15.  
  16. $user= new User();
  17. $user->email=$email;
  18. $user->first_name=$first_name;
  19. $user->password=$password;
  20.  
  21. $user->save();
  22. return redirect()->back();
  23.  
  24. }
  25.  
  26.  
  27. }
  28.  
  29. <?php
  30.  
  31.  
  32. Route::get('/', function () {
  33. return view('welcome');
  34. });
  35.  
  36. Route::post('/signup',[
  37. 'uses' => 'UserController@postSignUp',
  38. 'as' => 'signup'
  39. ]);
  40.  
  41. @extends('layouts.master')
  42.  
  43. @section('title')
  44. Welcome!
  45. @endsection
  46.  
  47. @section('content')
  48. <div class="row">
  49. <div class="col-md-6">
  50. <h3>Sign Up</h3>
  51. <form action="{{ route('signup')}}" mathod="post">
  52. <div class="form-group">
  53. <label for="email">Email</label>
  54. <input type="email" class="form-control" name="email">
  55. </div>
  56.  
  57. <div class="form-group">
  58. <label for="first_name">Your First Name</label>
  59. <input type="text" class="form-control" name="first_name">
  60. </div>
  61.  
  62. <div class="form-group">
  63. <label for="password">Password</label>
  64. <input type="password" class="form-control" name="password">
  65. </div>
  66. <button type="submit" class="btn btn-primary">Submit</button>
  67. <input type="hidden" name="_token" value="{{ Session::token() }}">
  68. </form>
  69.  
  70. </div>
  71.  
  72.  
  73.  
  74. </div>
  75. @endsection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement