|
Запись==Удаление?..
|
| Автор |
Сообщение |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
DeT Интернет на завтрак


Зарегистрирован: 30.09.2007 Сообщения: 85 Откуда: Москва 3777 
|
Добавлено: Пт, 13 Июн, 2008 10:26 Заголовок сообщения: |
|
|
| Код: | bool unlink ( string filename [, resource context] )
Удаляет файл filename. Функция похожа на функцию unlink() Unix C. Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. |
Нашел вот что. Т.е. в случае успешного выполнения дается true...не подходит ? _________________ (С)DeT |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
madhamster $a ||= 5;


Зарегистрирован: 09.10.2006 Сообщения: 681
29527 
|
Добавлено: Пт, 13 Июн, 2008 13:27 Заголовок сообщения: |
|
|
Нет, если is_writable вернёт true это не гарантирует удаление файла, я щас тестировал на (не сервере еоми), с разными правами так там вообще всё время пишет Permission denied и всё, хотя запись возможна. _________________
 |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
DeT Интернет на завтрак


Зарегистрирован: 30.09.2007 Сообщения: 85 Откуда: Москва 3777 
|
Добавлено: Пт, 13 Июн, 2008 15:56 Заголовок сообщения: |
|
|
как вариант: копию файла(если есть конечно права) и удаление той ф-ей ? _________________ (С)DeT |
|
| Вернуться к началу |
|
 |
madhamster $a ||= 5;


Зарегистрирован: 09.10.2006 Сообщения: 681
29527 
|
Добавлено: Пт, 13 Июн, 2008 15:59 Заголовок сообщения: |
|
|
Сделал копию убедился что файл не удаляется, удаляешь копию а она тож не удаляется)) _________________
 |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
AlfaUngzipper Хостинг — это наше всё!

Зарегистрирован: 23.02.2007 Сообщения: 278 Откуда: Минск 6022 
|
Добавлено: Пт, 13 Июн, 2008 21:50 Заголовок сообщения: |
|
|
| Можно выставить права 777 (на время удаления). потом unlink или rmdir. И сразу проверка: если вернуло ошибку - начит удаление не прокатило. Это оптимальнее, чем гадать... |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
madhamster $a ||= 5;


Зарегистрирован: 09.10.2006 Сообщения: 681
29527 
|
Добавлено: Пт, 13 Июн, 2008 22:20 Заголовок сообщения: |
|
|
777 на дирректорию где находится? _________________
 |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 2855
11022 
|
|
| Вернуться к началу |
|
 |
madhamster $a ||= 5;


Зарегистрирован: 09.10.2006 Сообщения: 681
29527 
|
Добавлено: Сб, 14 Июн, 2008 11:32 Заголовок сообщения: |
|
|
У меня просто на хостинге onlinehoster.net при любых правах на файл даже при 777 файл не удалялся, а если на паблик хтмл ставлю 777 тогда удалился. Может быть есть смысл проверять не попытку удаления файла, а например права на дирректорию где находится, c помощью ф-ции fileperms _________________
 |
|
| Вернуться к началу |
|
 |
lazutov $a ||= 5;


Зарегистрирован: 30.04.2007 Сообщения: 1774
24173 
|
Добавлено: Сб, 14 Июн, 2008 12:13 Заголовок сообщения: |
|
|
madhamster
там на их укараинском серваке(78.109.24.64) файл доступен для записи при почти при любых правах(типа 666 555).
Говорил админу сказал цитата: "Мы не обязаны настраивать сервер для отдельного пользователя." и заигнорил. _________________ ps.int.ru - блог, Lwhois - Удобный whois для windows | whois-сервис с дополнительными возможностями
регистрация доменов RU-150р - в ЛС |
|
| Вернуться к началу |
|
 |
AlfaUngzipper Хостинг — это наше всё!

Зарегистрирован: 23.02.2007 Сообщения: 278 Откуда: Минск 6022 
|
Добавлено: Сб, 14 Июн, 2008 13:44 Заголовок сообщения: |
|
|
| lazutov писал(а): | madhamster
там на их укараинском серваке(78.109.24.64) файл доступен для записи при почти при любых правах(типа 666 555).
Говорил админу сказал цитата: "Мы не обязаны настраивать сервер для отдельного пользователя." и заигнорил. |
А Вы бы его вот этим по голове...  |
|
| Вернуться к началу |
|
 |
|