From c7355c7928d87124310016ed969ee260f5846240 Mon Sep 17 00:00:00 2001 From: SatriaPriambada <satriapriambada@gmail.com> Date: Thu, 12 May 2016 14:16:38 +0700 Subject: [PATCH] start working --- ppl2/app/Http/Controllers/UserController.php | 29 ++++++++++++ .../resources/views/pages/loginPage.blade.php | 47 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 ppl2/app/Http/Controllers/UserController.php create mode 100644 ppl2/resources/views/pages/loginPage.blade.php diff --git a/ppl2/app/Http/Controllers/UserController.php b/ppl2/app/Http/Controllers/UserController.php new file mode 100644 index 0000000..ad61bf9 --- /dev/null +++ b/ppl2/app/Http/Controllers/UserController.php @@ -0,0 +1,29 @@ +<?php + +namespace App\Http\Controllers; + +use Illuminate\Http\Request; + +use App\Http\Requests; + +use App\User; + +use Session; + +class UserController extends Controller +{ + public function login(Request $request) { + $email = User::where('email',$request["email"])->get(); + $pass = User::where('password',$request["password"])->get(); + //echo $email; + //echo $pass; + if (count($email) != 0 && count($pass) != 0 && $email == $pass){ + Session::flash('message','login berhasil'); + return \Redirect::to('pendidikan-formal'); + }else{ + Session::flash('message','login gagal'); + return \Redirect::to('/'); + } + //return \Redirect::to('pendidikan-formal/all/'.$res); + } +} \ No newline at end of file diff --git a/ppl2/resources/views/pages/loginPage.blade.php b/ppl2/resources/views/pages/loginPage.blade.php new file mode 100644 index 0000000..d31dec2 --- /dev/null +++ b/ppl2/resources/views/pages/loginPage.blade.php @@ -0,0 +1,47 @@ +@extends('app_template') + +@section('title') + Login Pendidikan Pegawai +@stop + +@section('page_title') + <h2>Login Aplikasi Pendidikan Pegawai</h2> +@stop + +@section('head_content') + @if (Session::has('message')) + <div class="alert alert-info fade in">{{ Session::get('message') }} + <a href="#" class="close" data-dismiss="alert" aria-label="close" title="close">×</a> + </div> + @endif +@stop + +@section('content') +<div class="panel panel-default"> +<div class="panel-heading font-bold">Login</div> +<div class="panel-body"> + <form class="bs-example form-horizontal" method = "POST" action = "{{URL::to('login')}}"> + <div class="form-group"> + <label class="col-lg-2 control-label">e-mail</label> + <div class="col-lg-8"> + <input type="text" class="form-control" name="email" required> + </div> + </div> + <div class="form-group"> + <label class="col-lg-2 control-label">password</label> + <div class="col-lg-8"> + <input type="password" class="form-control" name="password" required> + </div> + </div> + + <div class="form-group"> + <div class="col-lg-offset-2 col-lg-8"> + <button type="submit" class="btn btn-sm btn-info">Login</button> + </div> + </div> + + <input type="hidden" name="_token" value="{{ csrf_token() }}"> + </form> +</div> +</div> +@stop \ No newline at end of file -- GitLab