|
|
|
อยากเปลี่ยนชื่อไฟล์ หลังการอัพโหลดรูปภาพลงใน Server |
|
|
|
|
|
|
|
Code (PHP)
$images = $_FILES["fileUpload"]["tmp_name"];
$new_images = "Thumbnails_".$_FILES["fileUpload"]["name"]; // ตั้งชื่อใส่เข้าไปในตัวแปรได้เลยครับ เช่น $new_images="picture.jpg";
copy($_FILES["fileUpload"]["tmp_name"],"MyResize/".$new_images);
$width=100; //*** Fix Width & Heigh (Autu caculate) ***//
|
ประวัติการแก้ไข 2013-09-18 15:49:29
|
|
|
|
Date :
2013-09-18 15:49:09 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($pic_name<>""){
$pic_name=date("Ymdhis")."$type";
copy( $pic, "book1/$pic_name" ) or die( "ไม่สามารถ Copy ได้" );
}
|
|
|
|
|
Date :
2013-09-18 16:22:08 |
By :
jambon2499 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$new_images="picture.jpg"; //อยากให้มันแสดงนามสกุลเองได้ไหมครับ
copy($_FILES["fileUpload"]["tmp_name"],"MyResize/".$new_images);
อยากให้มันแสดงนามสกุลเดิมที่คนอัพรูปได้ไหมครับ
ตอนนี้อัพไปเป็น .jpg ทั้งหมดเลย ^^'
ลบกวนอีกรอบนะครับ
|
|
|
|
|
Date :
2013-09-18 16:26:25 |
By :
การ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ explode มาแยกส่วนครับ
|
|
|
|
|
Date :
2013-09-18 18:46:59 |
By :
iieszz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หากผิดพลาดตรงไหนแก้เอานะครับ(เขียนสด) หลักการประมาณนี้
Code (PHP)
$exp_name = explode('.',$_FILES["fileUpload"]["name"]); //แยกชื่อรูปเดิมให้อยู่ในรูปแบบ array
$i = count($exp_name)-1; //นับ array ทั้งหมด จากนั้นลบค่าออกไป 1 เพื่อหา array ตัวสุดท้าย ซึ่งก็คือนามสกุลไฟล์เดิม
$type = $exp_name[$i]; //นามสกุลไฟล์รูปเดิมที่อัพโหลด
$new_images='picture.'.$type; //อยากให้มันแสดงนามสกุลเอง จัดไป
copy($_FILES["fileUpload"]["tmp_name"],"MyResize/".$new_images);
|
|
|
|
|
Date :
2013-09-19 09:29:03 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|