<?php
declare(strict_types=1);
session_start();
if (empty($_SESSION['miter'])) {
header('Location: ../../index.php');
exit;
}
if (isset($_GET['d'])) {
$raw_icon = $_GET['d'];
$icon_name = preg_replace('/[^a-zA-Z0-9_\.-]/', '', basename($raw_icon));
if ($icon_name !== '' && $icon_name !== '.' && $icon_name !== '..') {
$img_file = "../../images/icons/{$icon_name}";
if (file_exists($img_file) && is_file($img_file)) {
unlink($img_file);
}
// log
include 'otc.php';
$log_data = "{$o_date} -- Deleted Icon: {$icon_name}\n";
$log_file = 'log.txt';
file_put_contents($log_file, $log_data, FILE_APPEND | LOCK_EX);
}
header('Location: ../../index.php?u=icons');
exit;
}