控制器
namespace App\Http\Controllers;
use App\Http\Controllers\Student;
use Illuminate\Http\Request;
use App\Http\Controllers;
use App\Models\User;
use Illuminate\Support\Facades\DB;
use Illuminate\view\ViewServiceProvider;
class PhotoController2 extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$users=DB::table('users')->get();
dd ($users);
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
$user=DB::table('users')->where('id',$id)->first();
$user=DB::table('users')->find($id);
dd($user);
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
public function login()
{
return view('login');
}
public function loginCheck(Request $request)
{
$data=$request->all();
//dd($data);
// $username=$request->input('name');
// $password=$request->input('password');
//$username=$request->name;
$email=$request->email;
$password=$request->password;
// dd($email);
// dd($data,$username,$password);
// $res=DB::table('users')->where('name',$username)->where('password',$password)->first();
// //dd($res);
// if($res){
// echo("<script>alert('登录成功');</script>");
// }else{
// echo( "<script>alert('登录失败');</script>");
// }
// }
// $user=DB::table('users')->where('name',$username)->first();
// if(empty($user)){
// // dd("不存在");
// return redirect()->back();
// }elseif($user->password!=$password){
// dd('密码错误');
// }else{
// // dd('登录成功');
// return redirect('/users');
// }
//dd($user);
$user=User::where('email',$email)->first();
if(empty($user)){
return redirect()->back()->with('message','没有此用户');
// dd('没有此用户');
}else{
if($user->password==$password){
$request->session()->put('user',$user);
return redirect('/news');
}else{
return redirect()->back()->with('message','密码错误');
}
}
}
public function logout(){
session()->forget('user');
return redirect('/login');
}
}