|
|
|
|
|
для: alesh@
(18.09.2009 в 20:32)
| | по умолчанию не нужно | |
|
|
|
|
|
|
|
для: cheops
(19.09.2009 в 13:00)
| | >Нет, точка - это текущий каталог, корень в UNIX обозначается /, а Windows буквой диска.
В Windows корень точно также обозначается слэшем. Возможно, обратным. Но никакой не буквой. Пример - C:etc\hosts | |
|
|
|
|
|
|
|
для: alesh@
(19.09.2009 в 22:50)
| | Нужно исправить строки
<?php
$f = $_SERVER['DOCUMENT_ROOT'].'/articles/articles/'.$f;
unlink($f);
?>
|
на
<?php
$f = $_SERVER['DOCUMENT_ROOT'].'/articles/articles/1/'.$f;
unlink($f);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(18.09.2009 в 21:46)
| | C:/xampp/htdocs/articles/articles/1.gif - конечно же не существует, я только сейчас заметил!
Должно быть: C:/xampp/htdocs/articles/articles/1/1.gif
Но не понятно почему папка с номером 1 не прописывается в пути.
Я вывел $dir с помощью echo, в переменной все впоряде, но после использования функции scandir(); и цикла foreach в переменной $f оказывается C:/xampp/htdocs/articles/articles/1.gif. и естественно что этого файла не существует. В чем проблема то?! | |
|
|
|
|
|
|
|
для: cheops
(19.09.2009 в 13:00)
| | Все ясно. Понятно почему у меня пару лет назад функция поиска файлов папке в качестве результата вернула именно ту папку, в которой проводился поиск. | |
|
|
|
|
|
|
|
для: Commander
(19.09.2009 в 12:56)
| | Нет, точка - это текущий каталог, корень в UNIX обозначается /, а Windows буквой диска. | |
|
|
|
|
|
|
|
для: cheops
(18.09.2009 в 21:46)
| | Разве точка обозначает текущий каталог? Я всегда думал, что она обозначает корневой каталог. | |
|
|
|
|
|
|
|
для: alesh@
(17.09.2009 в 23:06)
| | Дело в том, что scandir() возвращает в том числе и текущий (точка .) и родительский каталог (две точки ..) - вы пытаетесь их удалить - нужно всегда проверять что перед вами каталог или файл (функции is_dir() и is_file()).
Кроме того, у вас файл C:/xampp/htdocs/articles/articles/1.gif существует? Скрипт сообщает, что нет. | |
|
|
|
|
|
|
|
для: alesh@
(18.09.2009 в 20:32)
| | на папке, которую удаляешь должны быть права 666, или если слишком суеверен 777 | |
|
|
|
|
|
|
|
для: cheops
(18.09.2009 в 08:40)
| | Разве на локальном сервере XAMPP нужно прописывать права доступа? Или как их прописать для скрипта? | |
|
|
|
|