获取我的项目的基本网址

时间:2015-09-24 12:51:22

标签: php file http uri

我有一个用于创建PHP对象的XML文件。然后,我想简单地打印出图像,但是我收到错误“不允许加载本地资源”。

要获取图片网址,我设置了一个变量

$root = ( __DIR__ );

然后将其附加到我的XML文件中的路径。

$parseXML = simplexml_load_file('chicken.xml');

$img_url =  $parseXML->picture;

$imgg = $root . '/' . $img_url;

现在这给了我当前路径

C:\瓦帕\ WWW \ recipesUpdated /图像/ MarinoWebsite.jpg

如果我将其复制并粘贴到我的浏览器中,它会显示图像,但是当我在img src中回显它时,它将无效。

有没有办法让路径到达   \ recipesUpdated /图像/ MarinoWebsite.jpg

没有C:\ wamp等?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在本地计算机上获得图像路径,并且不允许浏览器加载此路径。

网址必须包含网络服务器地址或是相对的

示例:

http://localhost/recipesUpdated/images/MarinoWebsite.jpg

/recipesUpdated/images/MarinoWebsite.jpg

对于您的问题,请尝试将变量$ root设置为空字符串或您的Web服务器地址。