通过src生成图像动态php

时间:2016-09-08 15:35:31

标签: php image src

我一直在努力寻找如何实现一个系统,在这个系统中你将一个函数放在你的php中,并带有一些参数,并生成一个指向php页面的链接并给出一个图像。寻找'动态生成图像'没有任何帮助。这是我的意思的一个例子:

让我们说你生成这个src就像一个链接

 src="MyImageCreatorPage.php?id=12345&width=100"

我一直在寻找fpassthru($ image);没有运气,到目前为止我已经能够生成一个图像,但是当我尝试不止一个图像时,它不会显示第一个图像。

$fid = $_GET['fileid'];   
// go to database retrieve the file path 
$filename = $retrieved_file_from_datable[0];
$width = $_GET['width'];
$height = $_GET['height'];
// Content type
header('Content-Type: image/jpeg');

// Get new dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width_out;
$new_height = $height_out;

// Resample
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height,   $width,         $height);

// Output
$image = imagejpeg($image_p, null, 100);

$fp = fopen($image, 'rb');

// send the right headers
header("Content-Type: image/jpeg");
header("Content-Length: " . filesize($image));

// dump the picture and stop the script
fpassthru($fp);
echo $width;

上述代码完全无法正常工作

0 个答案:

没有答案