0

我正在使用 WAMP 在本地工作,我的网站根文件夹的结构是这样的:

我的网站

  • 图片
    • image1.png
    • image2.jpeg
    • ...
  • 目录1
    • 文件1.php
    • 文件2.php
  • 目录2
    • 文件3.php
    • 文件4.php

好吧,我进入了file2.php,我会在“Images”目录中检索一些图像。我尝试了几种方法,但每次都失败了。

4

4 回答 4

1

The relative file path in your case should include a link to one level above your current page. To access the images in the structure you posted, use:

<img src="../images/myimage.jpg" />

Note the .., which tell the web server to seek the image one level above, and then go into the image dir.

于 2013-07-24T19:14:11.067 回答
0

尝试使用如下相对路径:

../images/<image filename>

images或者使用目录所属位置的绝对路径。例如:

C:\wamp\www\<...>\images\<image filename>

我推荐第一种方式,因为如果您碰巧将网站目录移动到其他地方,它仍然可以工作。

于 2013-07-24T22:54:11.030 回答
0

have you tried ../images/[name of image]?

于 2013-07-24T19:14:21.210 回答
0

在你的 file2.php

//Read the file in binary
$imagen = file_get_contents('image1.png');

//Convert the binary to Base64 (string of numbers a chars)
$imageData = base64_encode($imagen);

//retrive the string
echo $imageData

并调用图像

<img src='data:image/png;base64, <?PHP include 'file2.php' ?>'/>; 
于 2018-11-27T22:56:16.810 回答