Vyacheslav
Линукс или пхп упорно не хотят переименовывать директорию, если уже существует директория с тем же именем!
Предположим, что директории dir не существует..
Последовательное выполнение команд даёт ошибку:
Код:
rename('dir1','dir');
rename('dir2','dir');
А выполнение подобного кода:
Код:
exec('mv "dir1" "dir"', $output, $return_val);
exec('mv "dir2" "dir"', $output, $return_val);
даёт ещё более забавный результат, с копированием в dir\dir2
В итоге бы просто хотелось получить на выходе только dir с общим содержанием внутренностей dir1 и dir2!
Kitschy
Да, так как ты делаешь нельзя конечно.
Что тебе надо сделать - это создать папку dir, а потом перебором всех файлов, каждый перетаскивать в эту папку.