使用PHP自动查找文件目录路径


auto find file directory path using PHP

我上传文件在我的服务器,我有这个url从我的数据库:

                  |---> subdomain for xammp in localhost windows
                  |
http://localhost/cms/uploads/files/1/final.mp4

现在下载,我需要显示文件的目录路径,如:

../cms/uploads/files/1/final.mp4 // This worked for subdomain
OR
./uploads/files/1/final.mp4 // This worked for domain root

如何自动找到文件的服务器路径目录?

你可以检查你的URL中是否有"/cms/"

if (!strstr($_SERVER['REQUEST_URI'],'/cms/')){
  $pathdir = '../cms/';
} else {
  $pathdir = './';
}