将图像上载到其他域

时间:2012-07-03 07:05:41

标签: php upload dns

假设我有2个域在同一台服务器上运行,www.domain1.com和www.domain2.com。
我将使用www.domain1.com进行数据传输。基本上这个域名将形成我的网站 我想使用www.domain2.com作为我的图像服务器。

让我们说ftp结构如下所示:
(我希望这个结构可以读出来,因为我使用alt [255]来分隔它。但是,如果它不可读,是否有办法在SO中使用emptyspace字符?)

  


  |
  + - domain1.com
  | |
  | + - public_html
  |
  + - domain1.com
  |
  + - public_html

有没有办法让我在www.domain1.com上传图片到www.domain2.com?

1 个答案:

答案 0 :(得分:5)

<pre><code>
$dir = $_SERVER['DOCUMENT_ROOT'].'/../domain2.com/';
$d = dir($dir);
echo "Handle: " . $d->handle . "\n";
echo "Path: " . $d->path . "\n";
while (false !== ($entry = $d->read())) {
   echo $entry."\n";
}
$d->close();
</code>
</pre>

您可以尝试上面的代码。获得列表后,您可以通过


    $dest_dir = $_SERVER['DOCUMENT_ROOT'].'/../domain2.com/YOURSTOREFOLDER/'
    $filename = 'hello_world.jpg';
    move_upload_file($uploadFileName,$dest_dir.$filename);
    

处理上传内容