จะเอา output จาก code นี้มาบันทึกเป็นไฟล์รูปภาพปกติยังไงคับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

offing
PHP VIP Members
PHP VIP Members
Posts: 1527
Joined: 18/08/2014 10:01 am

จะเอา output จาก code นี้มาบันทึกเป็นไฟล์รูปภาพปกติยังไงคับ

Post by offing »

จะเอา output จาก code นี้มาบันทึกเป็นไฟล์รูปภาพปกติยังไงคับ?
2 บรรทัดล่างเป็น code ที่โชว์รูปภาพที่ crop มาคับ
อยากเอาตัว output ที่ได้มาเก็บเป็น $_FILE คับ

Code: Select all

if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
	$targ_w = 300;
         $targ_h = 300;
	$jpeg_quality = 90;

	$src = 'demos/demo_files/pool.jpg';
	$img_r = imagecreatefromjpeg($src);
	$dst_r = ImageCreateTrueColor( $targ_w, $targ_h );

	imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
	$targ_w,$targ_h,$_POST['w'],$_POST['h']);

	header('Content-type: image/jpeg');
	imagejpeg($dst_r,null,$jpeg_quality);
	exit;
}
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25977
Joined: 22/09/2008 6:18 pm
Contact:

Re: จะเอา output จาก code นี้มาบันทึกเป็นไฟล์รูปภาพปกติยังไงคับ

Post by mindphp »

แทนการส่ง header()
exit()

ด้วย การ
imagejpeg();
imagedestroy();
ดูรายละเอียด ฟังก์ชั่นการใช้งาน ต่อ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25977
Joined: 22/09/2008 6:18 pm
Contact:

Re: จะเอา output จาก code นี้มาบันทึกเป็นไฟล์รูปภาพปกติยังไงคับ

Post by mindphp »

แต่แนะนำให้ใช้ library จะดีกว่าเขียนเอง ทั้งหมด เพราะ ภาพ แต่ละนามสกุลต้องจัดการโดยฟังก์ชั่นที่แตกต่างกัน
Framework แทบทุกตัวจะมี class สำหรับจัดการภาพ ให้เราใช้งาน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 15 guests