|
|
|
| Хотелось бы, чтобы этот скрипт копировал все файлы, находящиеся в папке templates/$dr в другую папку, название которой берет из сессии (допустим, directory).
При выполнении этого цикла происходит ошибка, типа "директории не существует" или что-то в этом роде. Как сделать рабочий код?
if (is_dir("../templates/$dr")) {
$wordir = opendir("../templates/$dr");
while ($read = readdir($wordir)):
if (($read != ".") && ($read != "..")) {
print "$read<br>";
while (copy($read,"$_SESSION['project']")):
print "$read : Ñêîïèðîâàíî";
endwhile;
}
endwhile;
}
else {
print "Êàòàëîãà $dr â ïàïêå templates íå ñóùåñòâóåò";
} | |
|
|
|
|
|
|
|
для: FiX
(27.07.2005 в 18:54)
| | А сам файл где лежит? И не нужно ли перед $_SESSION['project'] тоже ../ поставить? | |
|
|
|
|
|
|
|
для: cheops
(27.07.2005 в 20:40)
| | Да, ../ ставить надо было. Но жело совсем нев том. После непрерывных двухчасовых мучений я все-же нашел ошибку - надо было указать полный источник файла, а у меня были только его имена... Так что теперь все в порядке :) | |
|
|
|