unable to save image php

swat-donkey

New Member
I have a snippet of code used to upload images into my gallery. All seems to work until it gets to the last part of the code.\[code\]if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $pubID = $_POST['pubID']; $size = 260; // the thumbnail height $filedir = '../images/gallery/'.$pubID.'/'; // the directory for the original image $thumbdir = '../images/gallery/'.$pubID.'/thumb/'; // the directory for the thumbnail image $maxfile = '2000000'; $mode = '0777'; $userfile_name = $_FILES['Gallimage']['name']; $userfile_tmp = $_FILES['Gallimage']['tmp_name']; $userfile_size = $_FILES['Gallimage']['size']; $userfile_type = $_FILES['Gallimage']['type']; if (isset($_FILES['Gallimage']['name'])) { $prod_img = $filedir.$userfile_name; $prod_img_thumb = $thumbdir.$userfile_name; move_uploaded_file($userfile_tmp, $prod_img); chmod ($prod_img, octdec($mode)); $sizes = getimagesize($prod_img); $aspect_ratio = $sizes[1]/$sizes[0]; if ($sizes[1] <= $size) { $new_width = $sizes[0]; $new_height = $sizes[1]; }else{ $new_height = $size; $new_width = abs($new_height/$aspect_ratio); } $destimg=ImageCreateTrueColor($new_width,$new_height) or die('Problem In Creating image'); $srcimg=ImageCreateFromJPEG($prod_img) or die('Problem In opening Source Image'); if(function_exists('imagecopyresampled')) { imagecopyresampled($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die('Problem In resizing'); }else{ Imagecopyresized($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die('Problem In resizing'); } ImageJPEG($destimg,$prod_img_thumb,90) or die('Problem In saving'); imagedestroy($destimg); }\[/code\]The error arrives on this line: ImageJPEG($destimg,$prod_img_thumb,90).Here is the error code line 84 being the : ImageJPEG($destimg,$prod_img_thumb,90)\[code\]Warning: imagejpeg() [function.imagejpeg]: Unable to open '../images/gallery/264/thumb/Hair-Salon-1.jpg' for writing: No such file or directory in /home/www/public_html/console/gallery.php on line 84. Problem In saving\[/code\]
 
Back
Top