BotaxWebshell
Server IP : 68.178.172.28  /  Your IP : 216.73.216.26
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/www/app/Http/Controllers/Admin/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/kiskarnal/www/app/Http/Controllers/Admin/GalleryController.php
<?php

namespace App\Http\Controllers\Admin;

use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use App\Models\Gallery;
use App\Models\Banners;
use App\Models\About;
use App\Models\Uniforms;
use Illuminate\Http\Request;
use App\Http\Requests;
use Session;
use DB;
class GalleryController extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;

   
    public function save_gallery(Request $request)
    {
        if($request->edit_id ==''){
           $table = new Gallery;
           $type='success';
           $msg='New Gallery Added Successfully';
      }else{
         
           $table =Gallery::find($request->edit_id);
           $type='info';
           $msg='Gallery Updated Successfully';
      }  
      

        $table->title=$request->title;
        $table->description=$request->description;
        $table->category=$request->category;
        $table->status=1;
        $table->video_link=$request->video_link;

 if ($request->hasFile('image')) {
        $file = $request->file('image');
        $extension = $file->getClientOriginalExtension(); // getting image extension
          $filename = time().'.'.$extension;
          $file->move('public/images/', $filename);
        $table->image = $filename;
    }

        $table->save();

        return redirect()->back()->with('type',$type)->with('msg',$msg);;
    } 
    
 public function delete_gallery($id){
     $data = DB::table('gallery')->where('id',$id)->delete();
     if($data){
         return 1;
     }
    }
    
  public function delete_lead($id){
     $data = DB::table('leads')->where('id',$id)->delete();
     if($data){
         return 1;
     }
    }  
    
    public function save_banner(Request $request)
    {
        if($request->edit_id ==''){
           $table = new Banners;
           $type='success';
           $msg='New Banners Added Successfully';
      }else{
         
           $table =Banners::find($request->edit_id);
           $type='info';
           $msg='Banners Updated Successfully';
      }  
      

        $table->title=$request->title;
        $table->focus_text=$request->focus_text;
         if ($request->hasFile('image')) {
                $file = $request->file('image');
                $extension = $file->getClientOriginalExtension(); // getting image extension
                  $filename = time().'.'.$extension;
                  $file->move('public/images/', $filename);
                $table->image = $filename;
            }

        $table->save();

        return redirect()->back()->with('type',$type)->with('msg',$msg);;
    } 
     public function delete_banner($id){
     $data = DB::table('banners')->where('id',$id)->delete();
     if($data){
         return 1;
     }
    }
    
    public function save_about(Request $request)
    {
        if($request->edit_id ==''){
           $table = new About;
           $type='success';
           $msg='New About Added Successfully';
      }else{
         
           $table =About::find($request->edit_id);
           $type='info';
           $msg='About Updated Successfully';
      }  
      

        $table->text=$request->text;
        $table->vision=$request->vision;
        $table->mission=$request->mission;
        $table->save();

        return redirect()->back()->with('type',$type)->with('msg',$msg);;
    } 
    public function delete_about($id){
     $data = DB::table('about')->where('id',$id)->delete();
     if($data){
         return 1;
     }
    }
    
 public function save_uniform(Request $request)
    {
        if($request->edit_id ==''){
           $table = new Uniforms;
           $type='success';
           $msg='New Uniforms Added Successfully';
      }else{
         
           $table =Uniforms::find($request->edit_id);
           $type='info';
           $msg='Uniforms Updated Successfully';
      }  
      

        $table->session=$request->session;
        $table->class_from=$request->class_from;
        $table->class_to=$request->class_to;
        $table->gender=$request->gender;
        $table->list_text=$request->list_text;

 if ($request->hasFile('image')) {
        $file = $request->file('image');
        $extension = $file->getClientOriginalExtension(); // getting image extension
          $filename = time().'.'.$extension;
          $file->move('public/images/', $filename);
        $table->image = $filename;
    }

        $table->save();

        return redirect()->back()->with('type',$type)->with('msg',$msg);;
    }   
public function delete_uniform($id){
     $data = DB::table('uniforms')->where('id',$id)->delete();
     if($data){
         return 1;
     }
    }    
}

Youez - 2016 - github.com/yon3zu
LinuXploit