如何在子域中显示域文件夹中的图像

时间:2014-02-02 16:04:07

标签: php

我需要有关如何将域目录中的文件夹中的图像显示到子域的帮助。我在m.domain.com/user上,但我想在www.domain.com/user上显示用户图像,所以我不需要复制。文件夹结构如下:

  • 的public_html /用户
  • 的public_html /米/用户

这是www.domain.com/user.php上的代码

$profile_pic = '<img src="user/'.$u.'/'.$avatar.'" alt="'.$u.'">';

我应该在m.domain.com/user.php中编写什么来访问www.domain.com/user上同一目录中的图像?

4 个答案:

答案 0 :(得分:1)

你必须使用绝对网址图片

$profile_pic = '<img src="http://example.com/user/'.$u.'/'.$avatar.'" alt="'.$u.'">';

答案 1 :(得分:0)

src属性中只需编写src="http://www.domain.com/users/'.$u等等。

答案 2 :(得分:0)

或使用

将当前目录移出到父目录之外

../在你的路径中多次,例如:

<?php

include "../Global_Assets/Includes/Subscription_Widget/index.php";
?>

提供它们在Web服务器上的同一目录中,否则您将需要使用绝对路径IE:http://www.example.com/

答案 3 :(得分:0)

你可以在'echo'$ profile_pic之后粘贴字符串吗?如果我没弄错的话,你需要一个领先的斜线。

$profile_pic = '<img src="/users/'.$u.'/'.$avatar.'" alt="'.$u.'">';

而且我认为你也错过了一小撮用户。