0

此刻我在中国。我创建了一个简单的网站,用于上传一些图片与朋友分享。添加评论等等。我上传了所有图片,但它们在中国的加载速度非常慢,所以我的想法是:

当我登录时(可以在会话中找到),我将简单地从我的本地机器而不是从网站加载图片,因为它非常慢或者它甚至不加载图片。

我试过这个:

        if ($_SESSION['id'] == 1) {  //check if i am logged in
            $china = "file:///F:/";
        } else { $china = ''; }

之后:

        echo "<div id='title" . $image['id'] . "'><h2>" . $image['title'] . "</h2></div>
                        <img src='$china" . $image['url'] . "'/>";

但是当我打开浏览器时,它似乎可以找到图片,因为它有宽度但没有高度,所以图片没有显示。当我使用 devoloper 工具点击图片链接时,它会显示图片,因此链接是正确的。

我认为由于某些安全原因或其他原因,这不起作用。我希望有一个人可以帮助我。

4

1 回答 1

0

毕竟这很容易做到,我在我的电脑(apache)上运行了一个本地网络服务器。没想到这一点,但很直截了当。

谢谢你和我一起思考。

于 2013-04-06T23:00:58.603 回答