Forum Moderators: coopster
byte[] bytes = HttpHelper.GetImdbImage(url);
Response.OutputStream.Write(bytes, 0, bytes.Length);
Response.ContentType = “image/jpeg”;
public static byte[] GetImdbImage(string url)
{
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
return getImageBytes(System.Drawing.Image.FromStream(webResponse.GetResponseStream()));
}
This was in asp, can someone "translate" it to php? with source code?
thank you guys.
PS: I run PHP Version 4.4.8
[edited by: dreamcatcher at 11:25 am (utc) on May 19, 2008]
[edit reason] No urls please! [/edit]
[PHP]$data = 'http://example.com/example.jpg';
// Allocate a new cURL handle
$ch = curl_init($data);
if (! $ch) {
die( "Cannot allocate a new PHP-CURL handle" );
}
// We'll be returning this transfer, and the data is binary
// so we don't want to NULL terminate
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
// Grab the jpg and save the contents in the $data variable
$data = curl_exec($ch);
// close the connection
curl_close($ch);
// Set the header to type image/jpeg, since that's what we're
// displaying
header("Content-type: image/jpeg");
// Output the image
print( $data );[/PHP]