Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
honeycomb /
src /
app /
Http /
Controllers /
[ HOME SHELL ]
Name
Size
Permission
Action
Auth
[ DIR ]
drwxrwxr-x
CategoryController.php
1.62
KB
-rwxrwxr-x
CmsController.php
930
B
-rwxrwxr-x
Controller.php
361
B
-rwxrwxr-x
MenuController.php
7.71
KB
-rwxrwxr-x
PageController.php
877
B
-rwxrwxr-x
PostController.php
4.2
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : PostController.php
<?php namespace App\Http\Controllers; use App\Models\Category; use App\Models\Post; use Carbon\Carbon; use Illuminate\Http\Request; use Illuminate\Support\Facades\Session; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Str; class PostController extends Controller { public function index() { $pages = Post::with('category')->get(); return view('backend.post.index',compact('pages')); } public function create() { $categories = Category::all(); $edit = ''; return view('backend.post.create', compact('edit','categories')); } public function edit($page_id){ $edit = Post::where('id', $page_id)->with(['category', 'createdBy'])->firstOrFail(); $categories = Category::all(); return view('backend.post.create', compact('edit', 'categories')); } public function store(Request $request) { $request->validate([ 'title' => 'required|max:255', 'category' => 'required|integer', 'meta_title' => 'nullable|max:255', 'meta_keyword' => 'nullable|max:255', 'meta_description' => 'nullable|max:500' ]); $id = $request->id ? $request->id : ''; $category = Category::find($request->category); $slug_from_title = Str::slug($request->title); if ($id == ''){ // create new slug for new post $slug = $this->createNewSlug($category, $slug_from_title); }else{ if (isset($request->slug)){ // get slug from input if user submits slug on update $slug = $request->slug; if (Post::where('slug', $slug)->exists()){ $slug = $this->createNewSlug($category, $slug_from_title); } } } if(isset($request->id) AND $request->id !== ''){ $page = Post::find($request->id); }else{ $page = new Post(); } if(isset($request->submit) AND $request->submit == 1){ $published_date = Carbon::now(); $status = 1; } else{ $published_date = null; $status = 0; } $background_image_path = $this->uploadImage($request, $page); $background_image_path ? $page->background_image = $background_image_path : ''; $page->title = $request->title; if (isset($slug)){ $page->slug = $slug; } $page->excerpt = $request->excerpt; $page->body = $request->body; $page->meta_title = $request->meta_title; $page->meta_keyword = $request->meta_keyword; $page->meta_description = $request->meta_description; $page->category_id = $request->category; $page->status = $status; $page->published_date = $published_date; $page->created_by = auth()->user()->id; $page->save(); Session::flash('message', 'Post created / updated successfully.'); if(isset($request->continue_edit) AND $request->continue_edit == 1){ return redirect()->route('admin.post.edit', $page->id); }else{ return redirect()->route('admin.post.index'); } } /** * @param Request $request * @param Post $page * @return false|string */ public function uploadImage(Request $request, Post $page) { if ($request->hasFile('image')) { if ($page){ Storage::delete('public/'.$page->background_image); } return $request->file('image')->store('post_background_images', 'public'); } return null; } public function delete($id){ $page = Post::find($id); $page->delete(); return redirect()->back()->with('message', 'post has been deleted!'); } /** * @param $category * @param $slug_from_title * @return string */ private function createNewSlug($category, $slug_from_title) { $slug = $slug_with_category = $category->slug . '-' . $slug_from_title; $i = 1; while (Post::where('slug', $slug)->exists()) { $slug = $slug_with_category . '-' . $i; $i++; } return $slug; } }
Close