Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
BeaVe 19.01.2007 09:57 / 19.01.2007 09:58
Попробуйте напрямую написать:^file:delete[путь_к_файлу_для_удаления]Судя по "actual filename 'w:/home/localhost/www/downloads/'", Вы пытаетесь удалить аж целую папку, а вам нужно только файлы оттуда.
$tRemoveFields[$form:tables.Delete] ^if($tRemoveFields){ $_sTest[^tRemoveFields.menu{$tRemoveFields.field}[,]] $tFiles[^table::sql{ SELECT name_path FROM add_file WHERE id IN ($_sTest) }] ^if($tFiles){ ^tFiles.menu{ ^file:delete[$tFiles.name_path] } } ^void:sql{ DELETE FROM add_file WHERE id IN ($_sTest) } }P.S. Проанализируйте, что каждая переменная и метод должно выполнять. Если снова появятся проблемы, начните с того, что я Вам посоветовал, иначе Вам здесь не особо смогут помочь...