关于图片上传路径的问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:11:45
我现在的问题是:打算上传照片到UpLoadPhoto/0811文件夹
但结果却是UpLoadPhoto/0811b_2_2008110321081551353920.jpg
代码如下: ManageFilePath="uploadphoto/"&formatdt(now(),10)
ChkFod(ManageFilePath) '校对上传目录
SmallPic=ManageFilePath&"s_"&UserID&"_"&BigPic&"."&fileExt '小图片路径
SmallPic_db=formatdt(now(),10)&"s_"&UserID&"_"&BigPic&"."&fileExt
BigPic_db=formatdt(now(),10)&"b_"&UserID&"_"&BigPic&"."&fileExt
BigPic=ManageFilePath&"b_"&UserID&"_"&BigPic&"."&fileExt '大图片路径

我也试过在前面加/,但却上传不了。代码如下
ManageFilePath="uploadphoto/"&formatdt(now(),10)
ChkFod(ManageFilePath) '校对上传目录
SmallPic=ManageFilePath&"/s_"&UserID&"_"&BigPic&"."&fileExt '小图片路径
SmallPic_db=formatdt(now(),10)&"/s_"&UserID&"_"&BigPic&"."&fileExt<

你这样修改不成的,你要在formatdt这个函数内修改。因为在保存的时候这个函数要将虚拟目录转换成硬盘的物理路径。即:UpLoadPhoto => c:\test\ UpLoadPhoto 类似的目录。

或者将“/”=>"\"试试看。