|
|
|
ขอ code การอัพโหลดไฟล์ทุกครั้งในโฟเดอร์ ให้มีการ random ค่าเพื่อมาตั้งเป็นชื่อโฟเดอร์ย่อยในโฟเดอร์ Filepath |
|
|
|
|
|
|
|
ใช้วิธีวันเวลาดีกว่าไหมครับ
date('d-m-y');
จะได้รู้ว่าไฟลไหนอัพวันไหนเก็บเป็นหมวดหมู่ชื่อไฟลก็แทรกด้วย
date('h-i-s-').$realname;
ลองดูนะครับ ผมคิดว่าถ้าทำฝากไฟลจะอยู่ได้นานกว่า แยกวันเวลาได้ด้วย
|
|
|
|
|
Date :
2011-05-27 10:05:18 |
By :
sakang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
อันนี้ที่ผมใช้อยู่ โอกาสซ้ำน้อยมากครับ การใช้เวลาผมทดลองแล้วครับ มันซ้ำกัน
$abc= array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");
$num= array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
$no=15;
while($no >=0)
{
$a=$a."".$abc[rand(0,25)]."".$num[rand(0,9)];
$no=$no-1;
}
$rand=rand(1000000000000,9999999999999);
$filename=$a."".$rand."".$_FILES['userfile']['name'];
|
|
|
|
|
Date :
2011-05-27 17:57:50 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมใช้วันที่และเวลาเข้ามาครับ โอกาศซ้ำน้อยเหมือนกัน และยังสามารถ track วันที่ได้อีกด้วย
Code (PHP)
$fileName = date("YMdHis").".jpg";
|
|
|
|
|
Date :
2011-05-27 18:03:38 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ
|
|
|
|
|
Date :
2011-06-17 09:26:03 |
By :
อิทธิชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2011-06-17 09:28:39 |
By :
อิทธิชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
L o v e
|
|
|
|
|
Date :
2011-06-17 09:29:59 |
By :
อิทธิชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|