codeigniter文件上传后得到的绝对路径

用ci上传类上传以后得到的文件的信息是:Array([upload_data]=>Array([file_name]=>1371989906.jpg[file_type]... 用ci上传类 上传以后得到的文件的信息是:
Array ( [upload_data] => Array ( [file_name] => 1371989906.jpg [file_type]
=> image/jpeg [file_path] => E:/php/wwwroot/ci/assets/images/useruploads/
[full_path] => E:/php/wwwroot/ci/assets/images/useruploads/1371989906.jpg
[raw_name] => 1371989906 [orig_name] => 1371989906.jpg [client_name] =>
Tulips.jpg [file_ext] => .jpg [file_size] => 606.34 [is_image] => 1
[image_width] => 1024 [image_height] => 768 [image_type] => jpeg
[image_size_str] => width="1024" height="768" ) )

得到的文件是绝对路径,难道要把E:/php/wwwroot/ci/assets/images/useruploads/1371989906.jpg这样的信息写入数据库?? 那不就调用不到了吗
展开
 我来答
gjgj821
推荐于2016-02-04 · TA获得超过416个赞
知道小有建树答主
回答量:501
采纳率:100%
帮助的人:463万
展开全部
因为使用上传类你可以设置上传目录
所以这个时候其实你是知道直接目录的,那对应的存入数据库只要存储文件名称就可以了

如果目录是变动的(例如按年月日变动),因为也是你事先知道的,也可以组织好对应的相对路径存储到数据库

如果写在对应的配置文件中,即可当变量使用了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式