【发布时间】:2009-12-30 01:26:39
【问题描述】:
我有一个将图片上传到我的网站的脚本,它可以在本地运行(甚至还没有在网络服务器上测试过),但问题是我不知道如何让它上传图片无论脚本从哪里运行,都可以到一个中心位置。
例如,我的网站结构如下所示:
/ROOT/
/IMAGES/
/USER/
upload.php
/IMAGES/
/ADS/
upload.php
/IMAGES/
/COUPONS/
upload.php
/IMAGES/
现在不同的upload.php 文件继承自另一个具有上传脚本的php 文件。
在脚本内部,设置上传路径的行看起来像这样$newname = "images/".$image_name;。
这就是为什么我在 User 下有一个“images”目录,在 ADs 下有一个,在 Coupons 下有一个。我想要的是能够让我的脚本将所有图像上传到 /ROOT/ 目录下的 /IMAGES/ 目录,但我只能弄清楚如何使路径上升(使用“../”)而不是比从根开始往下走。如何让它始终上传到 /ROOT/IMAGES/ 目录?
【问题讨论】:
标签: php upload file-upload