smash123 Posted January 24, 2006 Posted January 24, 2006 This is not related to OSC. I have created a page to upload jpg but I got the following error. Everybody knows why? The error message : Warning: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /home/zeppinra/public_html/web2/admin/product.php on line 145 The following is my source code: The source code : $search_new = "select * from product_info order by id desc"; $search_new_query = mysql_query($search_new); $search_new_row = mysql_fetch_array($search_new_query); $pic_id = $search_new_row["id"]+1; $item = $_POST["item"]; $name = $_POST["name"]; $info = $_POST["info"]; $pic = $_FILES["pic"]["name"]; $pic_temp = $_FILES["pic"]["tmp_name"]; $dir = "../pic/"; $pic_link = $pic_id.".jpg"; $move = $dir.$pic_id.".jpg"; move_uploaded_file($pic_temp, $move); $src_img = imagecreatefromjpeg($move); if(ImageSX($src_img)>ImageSY($src_img)){ $new_w_s = 250; $xs = ImageSX($src_img)/250; $new_h_s = ImageSY($src_img)/$xs; }else{ $new_h_s = 250; $xs = ImageSY($src_img)/250; $new_w_s = ImageSX($src_img)/$xs; } (int)($new_w_s); (int)($new_h_s); $img = imagecreatetruecolor($new_w_s, $new_h_s); imagecopyresampled($img, $src_img, 0, 0, 0, 0, $new_w_s, $new_h_s, ImageSX($src_img), ImageSY($src_img)); imagejpeg($img,$move); imagedestroy($src_img); imagedestroy($img); $insert_new = "insert into product_info (item,name,info,pic_link) values ('".$item."','".$name."','".$info."','".$pic_link."')"; mysql_query($insert_new); Thanks in advance!!
5ms Posted January 24, 2006 Posted January 24, 2006 This is not related to OSC. I have created a page to upload jpg but I got the following error. Everybody knows why? The error message : Warning: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /home/zeppinra/public_html/web2/admin/product.php on line 145 The following is my source code: The source code : $search_new = "select * from product_info order by id desc"; $search_new_query = mysql_query($search_new); $search_new_row = mysql_fetch_array($search_new_query); $pic_id = $search_new_row["id"]+1; $item = $_POST["item"]; $name = $_POST["name"]; $info = $_POST["info"]; $pic = $_FILES["pic"]["name"]; $pic_temp = $_FILES["pic"]["tmp_name"]; $dir = "../pic/"; $pic_link = $pic_id.".jpg"; $move = $dir.$pic_id.".jpg"; move_uploaded_file($pic_temp, $move); $src_img = imagecreatefromjpeg($move); if(ImageSX($src_img)>ImageSY($src_img)){ $new_w_s = 250; $xs = ImageSX($src_img)/250; $new_h_s = ImageSY($src_img)/$xs; }else{ $new_h_s = 250; $xs = ImageSY($src_img)/250; $new_w_s = ImageSX($src_img)/$xs; } (int)($new_w_s); (int)($new_h_s); $img = imagecreatetruecolor($new_w_s, $new_h_s); imagecopyresampled($img, $src_img, 0, 0, 0, 0, $new_w_s, $new_h_s, ImageSX($src_img), ImageSY($src_img)); imagejpeg($img,$move); imagedestroy($src_img); imagedestroy($img); $insert_new = "insert into product_info (item,name,info,pic_link) values ('".$item."','".$name."','".$info."','".$pic_link."')"; mysql_query($insert_new); Thanks in advance!! Why do you have to create your own upload jpeg code? since osc has already this feature Just curious....
smash123 Posted January 24, 2006 Author Posted January 24, 2006 Why do you have to create your own upload jpeg code? since osc has already this feature Just curious.... Thank you for your reply. btw. this is the question related to OSC. I'm working on other web.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.