2011-07-24 44 views
0

我使用以下代码链接到的图像上的Facebook:Facebook的图像链接

foreach($photos["data"] as $photo) 
     {echo $photo['source']; 
       echo "<img src=’{$photo['source']}’ />", "<br />"; 
     } 

回波$相片[“源”]示出了正确的URL,因此确实将src =在图像中标记,但它会尝试从我的网站加载。所以:

If the path to the image is http://a1.myimagepath.jpg 

It tries to load http://www.mysite.com/%E2%80%99http://a1.myimagepath.jpg 

照顾, 李

回答

0

尝试后手动的网址:

foreach ($photos["data"] as $photo) {echo $photo['source']; 
    echo "<img src=’http://a1.myimagepath.jpg’ />", "<br />"; 
} 

您也可以尝试不foreach

+0

欢迎来到SO!请看格式化常见问题解答,并考虑使用大小写和标点符号,以使您的帖子更清晰。谢谢。 –

1

您的代码包含卷曲的引号。你需要用单引号替换它们。

foreach($photos["data"] as $photo) 
    {echo $photo['source']; 
      echo "<img src='{$photo['source']}' />", "<br />"; 
    }