| Server IP : 68.178.172.28 / Your IP : 216.73.216.32 Web Server : Apache System : Linux 28.172.178.68.host.secureserver.net 4.18.0-553.89.1.el8_10.x86_64 #1 SMP Mon Dec 8 03:53:08 EST 2025 x86_64 User : kiskarnal ( 1003) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/kiskarnal/public_html/app/Http/Controllers/Parent/ |
Upload File : |
<?php
namespace App\Http\Controllers\Parent;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Http\Request;
use App\Models\Users;
use App\Http\Requests;
use Session;
use DB;
use Validator;
class LoginController extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
public function login(Request $request){
return view('parent.auth.login');
}
public function logout(Request $request){
session()->forget('parent'); //flash the user session on logout
return view('parent.login');
}
public function varify_account(Request $request){
$userdata = DB::table('leads')->where('email',$request->email)->first();
if(!empty($userdata)){
// dd($userdata);
$password =$request->password;
$existingHashFromDb = $userdata->password;
if(password_verify($password, $existingHashFromDb)) {
// redirect to dashboard if verified
Session::put('parent',$userdata);
return redirect()->to('parent/dashboard');
}else{
return redirect()->back()->with('error','Password Incorrect !');
}
}else{
return redirect()->back()->with('error','Credentials Not Matched !');
}
}
public function downloadAdmitCard(Request $request){
session()->forget('email_exist');
session()->forget('error');
session()->forget('success');
$regNo = $request->registration_no;
// $regNo='KIS-7010';
$data['details'] = DB::table('leads')->where('admission_number',$regNo)->orderBy('id','desc')->first();
if(empty($data['details'])){
return redirect()->back()->with('error','Invalid registration ID !');
}
return view('parent.admit-card',$data);
}
public function download(Request $request){
$regNo=$request->q;
$data['details'] = DB::table('leads')->where('admission_number',$regNo)->first();
if(empty($data['details'])){
return redirect()->back()->with('error','Invalid registration ID !');
}
return view('parent.admit-card',$data);
}
}