เอาอีกแล้วเว้ย ทำ class ได้ไม่เสร็จ ไม่สิ้น

ตอนนี้ติดปัญหาก็คือว่า ทำ fucntion ไว้ให้มัน save file โดยการสร้าง folder แยก เป็นรายปี และรายเดือน ตัวอย่างเช่น

2011/03/<filename>
2011/04/<filename>

เป็นแบบของ WordPress ซึ่งการเก็บไฟล์แบบนี้ ทำให้แยกแยะไฟล์ ในแต่ละเดือนได้ ประโยชน์ที่ผมเห็นชัดๆ ก็คือ เวลา backup ครับ เราเลือกเป็น folder ได้ แต่!! ปัญหาก็คือว่า

ผมเก็บไฟล์ไปแล้ว 1 ครั้ง สมมุติว่า ผมอัพเดทเมื่อวันที่ 28  มีนาคม 2011 ไฟล์ที่ผมอัพโหลดจะอยู่ใน folder ที่ชื่อ 2011/03/

หากว่าวันนึง ผมต้องการแก้ไข ผมต้องดึง path ของไฟล์เดิมขึ้นมาด้วย นั่นหมายถึง ผมต้องเก็บไฟล์ใน database ไว้ แบบ full path นั่นก็คือ 2011/03/myfilename.zip หากผมทำการอัพเดทไฟล์นี้ในเดือนหน้า field ที่ผมเก็บ จะมีลักษณะเป็นแบบนี้

2011/03/myfilename.zip//2011/04/newfile.zip

เวลาผมเรียกใช้ ผมจะ split() เอาครับ จะได้ไม่เสียเวลา query

เอาละ ลองทำก่อน ไม่รู้ผลเป็นไง แต่ดูเหมือนงานจะใหญ่ซะแล้ว
—————————————————————//

ว้าววว แม่งได้ซะงั้น OOP นี่มันส์จริงๆ