我有一个用于创建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等?
谢谢!
答案 0 :(得分:0)
您可以在本地计算机上获得图像路径,并且不允许浏览器加载此路径。
网址必须包含网络服务器地址或是相对的
示例:
http://localhost/recipesUpdated/images/MarinoWebsite.jpg
或
/recipesUpdated/images/MarinoWebsite.jpg
对于您的问题,请尝试将变量$ root设置为空字符串或您的Web服务器地址。