- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
<?php
//в посте кроме этих ключей больше быть ничего не может
if ($_POST['x'])unlink('/x.png');
if ($_POST['y'])unlink('/y.png');
if ($_POST['z'])unlink('/z.png');
if ($_POST['a'])unlink('/a.png');
if ($_POST['b'])unlink('/b.png');
//etc
?>
но код говнян всё равно
и вообще: все важные файлы - за пределы рабочей области скрипта! Еще лучше - за пределы document_root
напомнило:
в детстве, когда меня родители надумывали ограничить в компьютере, я всё равно придумывал способа поиграть в отсутствие родителей:
пароль биоса я снимал мастер-пассвордом,
замок на кнопку питания вскрывал иголкой,
а чтобы они даже не догадывались, что я это делал, за полчаса до предполагаемого возвращения выключал, давая остыть монитору.
А когда отец стал сечь по времени измененея системных файлов, я менял дату в биосе. Но поскольку был не аккуратен в выборе даты, некоторые файлы всё-таки выдавали меня.
Тогда я стал загружать только дос, а чтобы не находились файлы, прятал их в C:\Recycled. Но жадность фраера сгубила -- когда размер корзины рос, и не уменьшался при очистке корзины, меня вычислили.