如何从php发送图像路径
我必须编写一个php应用程序(让我们称之为imagepath.php)来支持iphone/ipad应用程序。如何从php发送图像路径
Imagepath.php需要路径www.xyz.com/whatever/image.jpeg
返回一个形象的例子在imagepath.php我能够成功地从 这里得到正确的图片路径是一个例子: http://cdn.svcs.x.y.com/c2/37a86590e709012e2fb300163e41dd5b
如果我发送这个路径,因为它是iPhone/iPad应用程序它不起作用,但如果我发送一个适当的图像路径,如www.xyz.com/whatever/image.jpeg它工作正常。
我该如何解决?
我当前的代码
<?php
..
..
..
// With some code above I am able to get image path in remote_img
$remote_img = $results[1][0];
//send image out
header('Content-Type: image/jpeg');
echo(file_get_contents($remote_img));
?>
这里是一个涉及到$ remote_img样本图像路径 http://cdn.svcs.c2.uclick.com/c2/37a86590e709012e2fb300163e41dd5b
当你做file_get_contents()
$remote_img
是正确的
它不起作用。但是,如果我发送固定的图像路径与.jpg结束它工作正常。 – user1146904 2012-01-13 05:51:07
你可以使用CURL或者其他的东西,并且明白为什么它没有获取文件。 – Michael 2012-01-13 22:23:58
由于应用程序正在期待一个JPEG链接。是否可以创建临时图像并发送它的链接?如果是这样怎么办?如何删除临时图像? – user1146904 2012-01-16 05:58:30
欢迎来到*!为了解决你的问题而不诉诸球,我们需要看你当前的代码(最好是[SSCCE](http://sscce.org/))。此外,演示问题的示例URL真的有帮助。 – phihag 2012-01-13 04:09:24