PDA

View Full Version : header در gd



Mohammadrezag
دوشنبه 07 اردیبهشت 1388, 19:05 عصر
سلام دوستان
من با استفاده از اين كد فايلي رو از فرم ميگيرم و آپلود مي كنم و سايز 134*180 رو در پوشه ي th1 مي سازم !
اين كد كاملا درست كار ميكنه اما تنها مشكلس با فاير فاكس هست ،
مشكل اينه كه زماني كه فرم ارسال ميشه صفحه اي كه فرم به اون ميره هيچي نمايش نمي ده يه صفحه سفيد كه فقط توش آدرس اون صفحه نوشته مي شه !
راه حل مشكل رو پيدا كردم اينكه از كد header اون رو حذف كنم ، اون موقع كاملا درست كار ميكنه !
خواستم بدونم آيا ضرورتي داره كه حتما header در كد وجود داشته باشه ؟!
اگه برش دارم ممكنه مشكلي به وجود بياد ؟؟؟ ( من كه مشكلي نديدم )

@ copy($picpfile ,"../images/products/$picpfile_name"); // The file
$filename = "../images/products/$picpfile_name";

// Content type
@ header("Content-type: image/jpeg"); // <<< zamani ke in hazf mishe FireFox be khoobi amal mikone
@ list($width, $height) = getimagesize($filename);
$new_width = 134;
$new_height = 180;
@ $image_p = imagecreatetruecolor($new_width, $new_height);
@ $image = imagecreatefromjpeg($filename);
@ imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
@ imagejpeg($image_p,"../images/products/th/$picpfile_name", 70); تشكر

narsic
سه شنبه 08 اردیبهشت 1388, 14:20 عصر
با سلام
خیر مشکلی پیش نمیاد چون مرورگزها خودشون نوع صفحه رو تشخیش میدن .
موفق باشید

Mohammadrezag
سه شنبه 08 اردیبهشت 1388, 14:28 عصر
ممنون دوست عزيز ،

Yousha
چهارشنبه 09 اردیبهشت 1388, 13:05 عصر
سلام،
این @ ها رو از پشت همه دستورات حذف کنید(بجز header).