One Hat Cyber Team
Your IP :
172.70.130.37
Server IP :
188.114.97.7
Server :
Linux advantage-project 5.14.0-503.26.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 19 16:28:19 UTC 2025 x86_64
Server Software :
Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
PHP Version :
8.3.17
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
htmlOld
/
app
/
Http
/
Controllers
/
View File Name :
DictionaryController.php
<?php namespace App\Http\Controllers; use App\Models\Dictionary; use App\Models\Content; use App\Models\StaticPage; use Illuminate\Http\Request; class DictionaryController extends Controller { public function index(Request $request) { $character = $request->character[0] ?? 'A'; // dd($character); $rows = Dictionary::whereRaw("UPPER(name_en) LIKE '". strtoupper($character)."%'")->paginate(10); return view('dictionary.index', ['rows'=> $rows, 'characters' =>range('A','Z'), 'character' => $character ] ); } public function view(Request $request) { $row = Dictionary::where('slug',$request['slug'])->firstOrFail(); $dictionaryList = Dictionary::whereNot('slug',$row->slug)->orderBy('id')->limit(3)->get(); view()->share('page_title', $row->name); return view('dictionary.view', compact('row', 'dictionaryList')); } public function search(Request $request){ $search_term = strip_tags($request['s']); if ($search_term != "") { $rows = Dictionary::where('slug', 'like', '%' . $search_term . '%') ->orWhere('name_en', 'like', '%' . $search_term . '%') ->orWhere('name_tr', 'like', '%' . $search_term . '%') ->orWhere('name_de', 'like', '%' . $search_term . '%') ->orWhere('name_it', 'like', '%' . $search_term . '%') ->orWhere('name_gr', 'like', '%' . $search_term . '%') ->orderBy('id')->limit(10)->get(); return view('dictionary.searchresult', compact('rows', 'search_term')); } } }