03-09-2005, 20:15
|
|
|
|
חבר מתאריך: 09.04.02
הודעות: 8,000
|
|
קוד מלא:
קוד PHP:
function image_edit($filename, $type, $quality, $arg1=null) { $format = exif_imagetype("$filename"); if (!$format) { echo "1"; } else { switch($format) { case 1: $source = imagecreatefromgif("$filename"); break; case 2: $source = imagecreatefromjpeg("$filename"); break; case 3: $source = imagecreatefrompng("$filename"); break; } if ($arg1 == null) $filtered_image = imagefilter($source, $type); elseif ($arg1 != null) $filtered_image = imagefilter($source, $type, $arg1);
$url_valid = url_make_filename($filename); $newfilename = 'changed_'."$url_valid"; if (@imagejpeg($filtered_image, $newfilename, $quality)) { return $newfilename; } else { echo "2"; } } }
השגיאה המוחזרת לי היא 2, מה שאומר שיש בעיה בשורה הזו:
קוד PHP:
if (@imagejpeg($filtered_image, $newfilename, $quality))
|