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); ?> Quote 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? Quote 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/? Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.