|
|
|
แนะนำเรื่องการเก็บชื่อ path ของรูปหน่อยค่ะ คือตอนนี้ไฟล์รูปอยู่ใน C:\AppServ\www\Project\Images\BioRese\amporn.jpg BioRese เป็นชื่อ โฟร์เดอร์ค่ะ |
|
|
|
|
|
|
|
Code (PHP)
$filename = "amporn.jpg";
$path = "BioRese/".$filename;
|
|
|
|
|
Date :
2009-11-15 12:54:32 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เวลาไปใส่ในฐานข้อมูลอะค่ะ
ที่ไม่เกี่ยวกับตรงโค้ด php เก็บใน localhost ในตาราง image อะค่ะ
แบบว่าต้องเก็บทั้ง path หรือเก็บแค่ชื่อไฟล์ก็พอ amporn.jpg อะค่ะ
ขอบคุณมากนะค่ะ
|
|
|
|
|
Date :
2009-11-15 19:28:50 |
By :
elfying |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
folder ย่อยที่ว่า dynamic หรือเปล่า หรือว่ายังไง
|
|
|
|
|
Date :
2009-11-15 20:18:04 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก็บแค่ชื่ออย่างเดียวก็พอครับ เพราะปกติจะเก็บไฟล์ที่ upload ไว้ folder เดียวกัน
แต่ถ้าทำเว็บ upload โดยเฉพาะ แบ่ง folder ไว้เยอะๆ ก็ดีครับ การแบ่ง folder เยอะๆ
ตามทฤษฎีแล้วจะช่วยให้การค้นหาไฟล์ทำได้เร็วขึ้นครับ
อย่างเช่นอาจจะกำนหด folder ให้กับไฟล์ ตามชั่วโมงที่ upload ก็ได้ครับ
อย่างเช่น upload เวลา 10 นาฬิกา ก็ให้อยู่ใน folder [10]
[00]
[01]
..
[23]
หรืออีกวิธีหนึ่งก็แบ่ง folder ตาม hash string ครับ
echo substr(md5('filename.jpg'),0,2);
เอาค่า ตัวอักษร 2 ตัวแรกเป็นชื่อ folder ครับ
|
|
|
|
|
Date :
2009-11-15 20:20:15 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบว่า dynamic หรือเปล่า แต่เราจะเป็นคนใส่ภาพลงไปเอง ไม่ได้เป็นไฟล์ที่ผ่านการ upload อะค่ะ ถ้าได้ข้อมูลใหม่มาก็เก็บเพิ่มอย่างนี้อ่ะค่ะ
แล้วเก็บแต่ชื่อ amporn.jpg ได้ใช่ไหมค่ะ เวลาเรียกมันรู้ตำแหน่งใช่หรือเปล่าค่ะ
|
|
|
|
|
Date :
2009-11-15 22:21:45 |
By :
elfying |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ครับ
|
|
|
|
|
Date :
2009-11-15 23:17:00 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|