Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > มีวิธี Resize รูปเพื่อแสดงเฉยๆแต่ไม่เก็บใส่โฟลเดอร์ไหมครับ



 

มีวิธี Resize รูปเพื่อแสดงเฉยๆแต่ไม่เก็บใส่โฟลเดอร์ไหมครับ

 



Topic : 096370



โพสกระทู้ ( 56 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



มีวิธี Resize รูปเพื่อแสดงเฉยๆแต่ไม่เก็บใส่โฟลเดอร์ไหมครับ
เช่นรูปที่เราเก็บไว้ขนาด 300x300 แต่ตอนเอาออกมาแสดงเราจะให้แสดง 150x150
ให้ขนาดเล็กลงจริงๆอะครับ ไม่ใช่แค่ปรับ size



Tag : PHP, HTML/CSS, JavaScript, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-06-10 14:37:25 By : popfanta View : 824 Reply : 8
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

บทความนี้ครับ Resize รูปจริง ๆ ครับ

PHP Upload and Resize Image







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 14:46:16 By : mr.win
 


 

No. 2



โพสกระทู้ ( 56 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

อยากจะเรียกรูปขึ้นมาจากไฟล์ที่มีอยู่ แล้วทำการ resize แล้วแสดงเลยอะครับ ไม่ต้องเก็บลงโฟลเดอร์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 14:57:00 By : popfanta
 

 

No. 3



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


น่าจะไม่มีทางทำได้นะครับเพราะส่วนมากจะทำการเก็บรูปไว้ในโฟลเดอก่อน แล้วจิงนำมาแสดง

โดยใช้พวก ajax + jquery ในการส่งตัวแปรไปทางหลังบ้าน

หรือไม่แน่อาจจะทำได้ ? ก็ไม่รู้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:03:12 By : bankza009
 


 

No. 4



โพสกระทู้ ( 114 )
บทความ ( 0 )



สถานะออฟไลน์


ลอง ใช้ phpThumb() ดูครับ ตัวนี้ใช้ง่าย ไม่ต้องสร้างรูปใหม่ ครับ


http://phpthumb.sourceforge.net/


ตัวนี้ใช้ไม่ยากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:11:06 By : tongjaab
 


 

No. 5



โพสกระทู้ ( 56 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ช่วยบอกวิธีใช้คร่าวๆได้ไหมครับ ผมโหลดมาแล้วมึนตึบเลย ^_^ ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:19:01 By : popfanta
 


 

No. 6



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

แบบนั้นน่าจะกิน Resource CPU/RAM เยอะหรือเปล่าครับ เพราะจะต้อง Resize ทุกครั้งที่เรียกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:19:50 By : mr.win
 


 

No. 7



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ตัวอย่างครับ รับชื่อไฟล์จาก $_GET['filename']
<?php
if (!isset($_GET['filename'])) {
	exit;
}
// หาขนาด และชนิดของไฟล์ภาพ
if (($size = @getimagesize($_GET['filename']))) {
	$funcs = array(
		IMAGETYPE_JPEG => 'imagecreatefromjpeg',
		IMAGETYPE_PNG  => 'imagecreatefrompng',
		IMAGETYPE_GIF  => 'imagecreatefromgif',
	);
	$w = 150;
	$h = 150;
	// สร้าง resource ของไฟล์ต้นฉบับ สำหรับใช้กับฟังก์ชั่นย่อภาพ จากชนิดของภาพ ที่กำหนดไว้ในตัวแปร $funcs
	$src = $funcs[$size[2]]($_GET['filename']);
	// สร้าง resource ของภาพใหม่ สำหรับใช้กับฟังก์ชั่นย่อภาพ 
	$dst = imagecreatetruecolor($w, $h);
	// ย่อภาพให้มีขนาดเท่ากับ $w และ $h
	imagecopyresampled($dst, $src, 0, 0, 0, 0, $w, $h, $size[0], $size[1]);
	// แสดงภาพ
	header('Content-Type: image/jpeg');
	imagejpeg($dst);
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:35:35 By : cookiephp
 


 

No. 8



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

thumb.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-10 15:40:04 By : cookiephp
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีวิธี Resize รูปเพื่อแสดงเฉยๆแต่ไม่เก็บใส่โฟลเดอร์ไหมครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่