<?php require_once 'class/Session.php'; require_once 'class/Downloader.php'; require_once 'class/FileHandler.php'; $session = Session::getInstance(); $file = new FileHandler(); if (!$session->is_logged_in()) { header("Location: login.php"); } $files = $file->listFiles(); if ($session->is_logged_in() && isset($_GET["delete"])) { $file->delete($_GET["delete"]); header("Location: list.php"); } require 'views/header.php'; ?> <div class="container"> <?php if (!empty($files)) { ?> <h2>List of available files:</h2> <table class="table table-striped table-hover "> <thead> <tr> <th>Title</th> <th>Size</th> <th>Delete link</th> </tr> </thead> <tbody>
$file = new FileHandler(); if (!$session->is_logged_in()) { header("Location: login.php"); } if (isset($_GET['type']) && !empty($_GET['type'])) { $t = $_GET['type']; if ($t === 'v') { $type = "videos"; $files = $file->listVideos(); } elseif ($t === 'm') { $type = "musics"; $files = $file->listMusics(); } } if ($session->is_logged_in() && isset($_GET["delete"])) { $file->delete($_GET["delete"], $t); header("Location: list.php?type=" . $t); } require 'views/header.php'; ?> <div class="container"> <?php if (!empty($files)) { ?> <h2>List of available <?php echo $type; ?> :</h2> <table class="table table-striped table-hover "> <thead> <tr>