0

我在笔记本电脑上运行 wampserver。我使用 PHP 脚本将图像上传到我的网站,但发现有些图像无法显示。我检查了图像是否实际上传并存在。它们确实存在。虽然其中一张图像同时显示在远程服务器和我的本地服务器上,但另一张图像仅显示在我的本地服务器上。链接如下所示:

  1. <img src="/upload/80001101/thumb/34_87960974.jpg" width="" height="" />
  2. <img src="/upload/80001205/thumb/20_52172113.jpg" width="" height="" />

我将第二张图片下载到我的服务器,可以看到它没有问题。可能是什么问题呢?

4

1 回答 1

0

如果你的目录结构是:

-->www/
------>上传/
------------->80001101/
-------- -->拇指
---------------->34_87960974.jpg

并且您显示图像的代码位于您的根(www)目录中。假设homepage.php。你的代码应该是这样的:

<img src="upload/80001101/thumb/34_87960974.jpg" width="" height="" />

但是,如果您的文件位于子文件夹中,则可以说结构是这样的。

-->www/
------->home/
------------>homepage.php

您的代码应如下所示:

 <img src="../upload/80001101/thumb/34_87960974.jpg" width="" height="" />

有关网址中 ../ 的更多详细信息,请访问此页面http://answers.yahoo.com/question/index?qid=20090205061849AAzDqZH

希望对你有帮助

于 2012-11-06T05:49:47.123 回答