สอบถามเพิ่มจากคลิปนี้หน่อยครับ(มือใหม่มากๆ)

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: สอบถามเพิ่มจากคลิปนี้หน่อยครับ(มือใหม่มากๆ)

Re: สอบถามเพิ่มจากคลิปนี้หน่อยครับ(มือใหม่มากๆ)

โดย offing » 02/07/2015 10:25 am

light788 เขียน:

https://www.youtube.com/watch?v=5UFod7TgzSI
อยากรู้ว่าถ้าจะเพิ่มการกำหนด type ของไฟล์เป็น jpg jpeg gif png กำหนด size ของไฟล์ กำหนดขนาดของภาพ ควรแก้ไขหรือเพิ่มอะไรบ้างครับ
if(!empty($_FILES['RANK_IMAGE']['name'])){
$filename = md5($_FILES['RANK_IMAGE']['name'].time());
$ext= explode('.', $_FILES['RANK_IMAGE']['name']);
$dest = __DIR__.DIRECTORY_SEPARATOR.'image'.DIRECTORY_SEPARATOR.$filename.'.'.$ext[1];
if(!copy($_FILES['RANK_IMAGE']['tmp_name'],$dest)){
echo 'Upload Error';
exit();
}
$RANK_IMAGE = $filename.'.'.$ext[1];
จากตัวอย่าง type ที่กล่าวมายกเว้น gif สามารถใช้ jpg แทนได้ จาก code ถูกกำหนดมาโดย $ext[1]

ถ้าต้องการกำหนดขนาดหรือว่า size , คุณภาพ ลองใช้วิธีนี้ดูคับ

โค้ด: เลือกทั้งหมด

$images = $_FILES["fileUpload"]["tmp_name"];
		$new_images = "Thumbnails_".$_FILES["fileUpload"]["name"];
		copy($_FILES["fileUpload"]["tmp_name"],"MyResize/".$_FILES["fileUpload"]["name"]);
		$width=100; //*** Fix Width & Heigh (Autu caculate) ***//
		$size=GetimageSize($images);
		$height=round($width*$size[1]/$size[0]);
		$images_orig = ImageCreateFromJPEG($images);
		$photoX = ImagesX($images_orig);
		$photoY = ImagesY($images_orig);
		$images_fin = ImageCreateTrueColor($width, $height);
		ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
		ImageJPEG($images_fin,"MyResize/".$new_images);
		ImageDestroy($images_orig);
		ImageDestroy($images_fin);

สอบถามเพิ่มจากคลิปนี้หน่อยครับ(มือใหม่มากๆ)

โดย light788 » 30/06/2015 4:04 pm


https://www.youtube.com/watch?v=5UFod7TgzSI
อยากรู้ว่าถ้าจะเพิ่มการกำหนด type ของไฟล์เป็น jpg jpeg gif png กำหนด size ของไฟล์ กำหนดขนาดของภาพ ควรแก้ไขหรือเพิ่มอะไรบ้างครับ
if(!empty($_FILES['RANK_IMAGE']['name'])){
$filename = md5($_FILES['RANK_IMAGE']['name'].time());
$ext= explode('.', $_FILES['RANK_IMAGE']['name']);
$dest = __DIR__.DIRECTORY_SEPARATOR.'image'.DIRECTORY_SEPARATOR.$filename.'.'.$ext[1];
if(!copy($_FILES['RANK_IMAGE']['tmp_name'],$dest)){
echo 'Upload Error';
exit();
}
$RANK_IMAGE = $filename.'.'.$ext[1];

ข้างบน