marafa4040 Posted May 31, 2013 Share Posted May 31, 2013 The Url with calling dynamic values from database not working forimagecreatefromjpeg('$file_path'). There must some quotes or slashes need to be include in the $file_path url. What will be the correct representation of the path as in this situation? Kindly Advice Thanks in advance Image.php========= <?php file_path = 'images/'.$imagebelow[$i]['id'].'_thumb.'.$imagebelow[$i]['extension']; //echo $file_path; //$file_path = 'images/458_thumb.jpg'; // Displaying image with this simplest path // Load the stamp and the photo to apply the watermark to $stamp = imagecreatefrompng('../../images/watermark.png'); $im = imagecreatefromjpeg($file_path); // Set the margins for the stamp and get the height/width of the stamp image $marge_right = 0; $marge_bottom = 10; $sx = imagesx($stamp); $sy = imagesy($stamp); // Copy the stamp image onto our photo using the margin offsets and the photo // width to calculate positioning of the stamp. imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $marge_bottom - $sy, 0, 0, imagesx($stamp), imagesy($stamp)); // Output and free memory header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?> Link to comment https://forums.phpfreaks.com/topic/278630-imagecreatefromjpeg-and-the-url-image-path-contain-dynamic-values-from-database-not-working/ Share on other sites More sharing options...
marafa4040 Posted May 31, 2013 Author Share Posted May 31, 2013 Any Solution Please? Link to comment https://forums.phpfreaks.com/topic/278630-imagecreatefromjpeg-and-the-url-image-path-contain-dynamic-values-from-database-not-working/#findComment-1433365 Share on other sites More sharing options...
DavidAM Posted June 1, 2013 Share Posted June 1, 2013 file_path = 'images/'.$imagebelow[$i]['id'].'_thumb.'.$imagebelow[$i]['extension']; //echo $file_path; //$file_path = 'images/458_thumb.jpg'; // Displaying image with this simplest path // Load the stamp and the photo to apply the watermark to $stamp = imagecreatefrompng('../../images/watermark.png'); $im = imagecreatefromjpeg($file_path); You are loading your watermark from ../../images/ but you are loading the other image from images/. So they are looking in two different directories. Is that the way it is supposed to be? or should file_path be ../../images/? Link to comment https://forums.phpfreaks.com/topic/278630-imagecreatefromjpeg-and-the-url-image-path-contain-dynamic-values-from-database-not-working/#findComment-1433550 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.