Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Upload jpeg error


smash123

Recommended Posts

Posted

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!!

Posted
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....

Posted
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.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...