|
|
|
add ภาพพร้อมกันลงฐานข้อมูล แต่ไม่ให้ชื่อภาพซ้ำกัน |
|
|
|
|
|
|
|
random ตัวเลขเข้าไปเพิ่มเติมอีกก็ได้ครับหรือจะใช้ $filesize เข้ามาเพิ่มเข้าไปช่วยอีกก็ได้นะครับ
|
|
|
|
|
Date :
2015-03-12 11:22:47 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคราฟ
|
|
|
|
|
Date :
2015-03-12 12:08:28 |
By :
comfoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ function เพื่อ random เอาครับ
Code (PHP)
function newName($len)
{
srand((double)microtime()*10000000);
$chars = "ABCDEFGHJKLMNPQRSTUVWXYZ0123456789";
$ret_str = "";
$num = strlen($chars);
for($i = 0; $i < $len; $i++)
{
$ret_str.= $chars[rand()%$num];
$ret_str.="";
}
return $ret_str;
}
|
ประวัติการแก้ไข 2015-03-12 12:29:12
|
|
|
|
Date :
2015-03-12 12:27:23 |
By :
LAGO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้เลยครับพี่ต้องการ
ขอบคุณครับพี่ LAGO
|
|
|
|
|
Date :
2015-03-12 15:27:31 |
By :
comfoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่วนมากผมใช้ time() และ sleep() ครับไม่มีปัญหามากวนใจ
Code (PHP)
sleep(2);
if(!empty($_FILES)) {
$path = "../images/product/";
//@chmod($path,0777);
$name = $_FILES['Filedata']['name'];
$size = $_FILES['Filedata']['size'];
if(strlen($name)){
list($txt, $ext) = explode(".", $name);
$actual_image_name = time().substr(str_replace(" ", "_", $txt), 20).".".$ext;
$tmp = $_FILES['Filedata']['tmp_name'];
move_uploaded_file($tmp,$path.$actual_image_name);
}
|
ประวัติการแก้ไข 2015-03-12 16:38:00 2015-03-12 16:38:31
|
|
|
|
Date :
2015-03-12 16:36:37 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคราฟ
|
|
|
|
|
Date :
2015-03-13 21:21:34 |
By :
comfoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|