Pith - miter
miter/back/miter/delete.php [0.9 kb]
Modified: 17:48:40 114 026 (11 Jul 026)
50 Days Ago
<?php
session_start();

if (empty($_SESSION['miter'])) {
    header('Location: ../../index.php');
    exit;
}

if (isset($_GET['d'])) {

    $miter_name = basename((string)$_GET['d']);

    if (preg_match('/^[a-zA-Z0-9_-]+$/', $miter_name)) {
        $txt_file = "../../miters/{$miter_name}.txt";

        if (file_exists($txt_file)) {
            $deleted = unlink($txt_file);

            if ($deleted) {
                require_once '../admin/otc.php';
                $safe_date = $o_date ?? date('Y-m-d H:i:s');
                $log_data = "{$safe_date} -- Deleted Miter: {$miter_name}" . PHP_EOL;
                $log_file = '../admin/log.txt';
                file_put_contents($log_file, $log_data, FILE_APPEND | LOCK_EX);
            }
        }
    }

    header('Location: ../../index.php');
    exit;
}

header('Location: ../../index.php');
exit;
?>
Updates
Stave - Android 158.026
Kerf - Android 157.026
Kiln - Android 157.026
Wedge - Android 156.026
Whittle - Linux 155.026

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)
0.00319
261,228 (+1,642)