将图像文件上传到子域

时间:2015-03-17 18:54:27

标签: php

我有一个管理子域名设置:

  

admin.mysite.co.uk

一个'主要'网站:

  

www.mysite.co.uk

在管理网站上我想将图像上传到主网站,因此 sub 域上存在上传脚本等,但文件已上传到主域。

此代码适用于上传到 admin 子域名:

$target_file = 'images/carousel/' . basename($_FILES["imageFile"]["name"]);

if (move_uploaded_file($_FILES["imageFile"]["tmp_name"], $target_file)) {
    echo "The file ". basename( $_FILES["imageFile"]["name"]). " has been uploaded.";
} else {
    echo "Sorry, there was an error uploading your file.";
}

那么,我在这里走哪条道路:

$target_file = 'images/carousel/' . basename($_FILES["imageFile"]["name"]);

要让它上传主域名吗?

这甚至可能吗?

2 个答案:

答案 0 :(得分:1)

您需要使用绝对路径。您的子域使用同一服务器上的文件夹。请参阅:http://www.stackoverflow.com/questions/8320785/

答案 1 :(得分:0)

使用move_uploaded_file函数可以确定文件的保存位置。取决于您配置服务器的方式;您唯一需要做的就是将文件移动到正确的文件夹中。

相关问题