Jam*_*ght 0 php upload file-upload
我有一个脚本将图像上传到我的网站,它在本地工作(甚至还没有在网络服务器上测试)但问题是我无法弄清楚如何将图像上传到中央无论脚本在何处运行,都可以使用位置.
例如,我的网站结构如下所示:
/ROOT/
/IMAGES/
/USER/
upload.php
/IMAGES/
/ADS/
upload.php
/IMAGES/
/COUPONS/
upload.php
/IMAGES/
Run Code Online (Sandbox Code Playgroud)
现在,不同的upload.php文件继承自另一个具有上传脚本的php文件.在脚本中,设置上传路径的行如下所示$newname = "images/".$image_name;
.这条线就是为什么我在User下面有一个"images"目录,一个在AD下面,一个在Coupons下面.我想要的是能够让我的脚本将所有图像上传到/ ROOT /目录下的/ IMAGES /目录,但我只能弄清楚如何使路径上升(使用"../")而不是而不是从根开始走下去.如何让它始终上传到/ ROOT/IMAGES /目录?
这应该工作
$newname = $_SERVER['DOCUMENT_ROOT']."/images/".$image_name;
Run Code Online (Sandbox Code Playgroud)