使用CF 9脚本如何上传文件并同时重命名?
以下是我目前所使用的示例,但我无法动态获取图片上传的文件扩展名。
local.results=fileUpload("D:\wwwroot\imageStore\#local.hash#.#cffile.serverFileExt#","image","","makeUnique");
cffile.serverFileExt =错误
答案 0 :(得分:2)
在上传完成之前,serverFileExt值不可用。您需要上传文件,然后从结果结构中获取服务器文件扩展名。
答案 1 :(得分:2)
您可以在文件上传后使用fileMove在脚本中重命名。