Я вообще мало использую coldfusion, мне нужно исправить хотя бы немного кода. В основном я пытаюсь проверить и посмотреть, существует ли загруженный мной файл, и если он существует, увеличить переменную на 1. Затем повторять, пока не получу уникальное имя файла. По какой-то причине я не могу понять, как правильно использовать FileExist (). Некоторые форумы предлагают использовать его с len (), но это из 2006 года, и когда я это делаю, кажется, что это всегда верно. Кроме того, когда я смотрю на http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7c66.html, он говорит, что возвращает либо Да, либо Нет. Я пытался проверить результат различными способами, но безуспешно.
Это та часть кода, с которой я имею дело. application.filepath — это просто переменная в моем файле приложения, в которой хранится файл расширения ().
#iconName#
//just checking to see if it is the correct path, it is.
#myVar# //checking the value, it never hits here.
#myVar#
//checking the value, it always hits here.
#myVar# //Again check the value.
Абсолютный путь на unix-сервере выглядит примерно так: /var/www/имя папки веб-сайта/ и т. д.... Правильный? Это абсолютный путь к серверу, в документах coldfusion, похоже, указан как минимум абсолютный путь к серверу Microsoft, поэтому я предполагаю, что это то, что нужно.
Редактировать ---------------------------PS :Я могу отдать должное только одному из вас, поэтому я отдал его Крюгеру, так как он пришел минутой раньше. лол...