Advertisement
Guest User

adminlogin

a guest
Jun 22nd, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use Illuminate\Support\Facades\Auth;
  5. use App\Admin;
  6. use App\User;
  7. use App\Winner;
  8. use Carbon\Carbon;
  9.  
  10. Class AdminController extends Controller{
  11.  
  12. public function postLogIn(Request $request){
  13.  
  14. //$admin = new Admin();
  15. //$admin->email = $request['email'];
  16. //$admin->password = bcrypt($request['password']);
  17. //$admin->save();
  18.  
  19. if(Auth::attempt(['email' => $request['email'],'password' => $request['password']])){
  20. return redirect('admin');
  21. }
  22. return redirect()->back();
  23. }
  24.  
  25. public function getControlPanel(Request $request){
  26. return view('admin')->with("allUsers",User::all())->with("allWinners",Winner::all());
  27. }
  28.  
  29. public function lottery(Request $request){
  30. $size = sizeof($request["userid"]);
  31. $randIndex = rand(1, $size);
  32. $winnerId = $request["userid"][$randIndex-1];
  33.  
  34. $winner = new Winner();
  35. $winner->userid = $winnerId;
  36. $date = date("Y-m-d");
  37. $winner->date = $date;
  38. $winner->save();
  39.  
  40. return redirect()->back();
  41. }
  42.  
  43. public function logout(Request $request){
  44. Auth::logout();
  45. return Redirect('/login');
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement