PHP图像脚本不起作用

时间:2017-09-26 17:37:08

标签: php

我有画廊的脚本。他拍摄图像并将其显示在该图像网址上。但它不起作用,图像不会出现在画廊页面上。其他一切都有效。数据库没问题,FTP上的文件也是如此。任何的想法?这是该脚本的代码(config.php也没关系)

<?
require ('config.php');
$img = $_GET['img'];
if (!isset($img) or (!is_numeric($img)))
{ $masterURL = 'images/no_image.jpg'; }
else
{
$fotosql = MySQL_Query ("SELECT photo FROM photo WHERE id = '$img' LIMIT 
1"); 
$foto_file = MySQL_Result ($fotosql, 0, 'photo');
$masterURL = 'photos/$foto_file';
}

 header('content-type: image/png');
 $watermark = imagecreatefrompng('images/watermark.png');
 $watermark_width = imagesx($watermark);
 $watermark_height = imagesy($watermark);
 $image = imagecreatetruecolor($watermark_width, $watermark_height);
 $image = imagecreatefromjpeg($masterURL);
 $size = getimagesize($masterURL);
 $dest_x = $size[0] - $watermark_width - 5;
 $dest_y = $size[1] - $watermark_height - 5;
 imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, 
 $watermark_width, $watermark_height, 100);
 imagepng($image);
 imagedestroy($image);
 imagedestroy($watermark);
 ?>

0 个答案:

没有答案