- 1
- 2
- 3
- 4
...
chmod($file, 0777);
unlink($file);
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
...
chmod($file, 0777);
unlink($file);
...
На просторах интернета можно найти функцию для рекурсивного удаления папки со всем содержимым вот с таким фрагментом.
v_m 13.07.2010 22:05 # +8
- Да кто Вы, сударь, здесь такой?
- Уйдите прочь!
- Хренею с Вашей наглости!!!
Lure Of Chaos 13.07.2010 22:20 # 0
потенциальная уязвимость! блок операций неатомарен, вдруг кто-то успеет прочитать?
[/sarcasm]
а вообще отличный код. Топите 3684, господа!
Uchkuma 13.07.2010 23:05 # +4
inkanus-gray 13.07.2010 23:27 # +1
Прямо как белый кролик из «Парка юрского периода».
Автор забыл поставить паузу между чмодом и анлинком.
Uchkuma 14.07.2010 01:25 # +2
Анонимус 14.07.2010 02:23 # 0
Lure Of Chaos 14.07.2010 08:04 # 0
кстати, что бы выставить нужные права, нужно тоже иметь права
Uchkuma 14.07.2010 10:31 # +1
кстати, что бы выставить нужные права, нужно тоже иметь права
В том-то и говнокод!
Lure Of Chaos 14.07.2010 10:59 # −1
и еще вспомнил, что право удалить файл задается не правами файла, а контейнера (папки, директории) в которой оное валяется
Desktop 29.09.2020 19:43 # 0
а, тю, это про бэкдор Недри?
Lure Of Chaos 14.07.2010 08:07 # 0
mindfreakthemon 14.07.2010 08:43 # +1
Разрушим же этот миф!.. (?)
Lure Of Chaos 14.07.2010 10:56 # 0
mindfreakthemon 14.07.2010 11:07 # 0
Lure Of Chaos 14.07.2010 11:08 # 0