יש לי שאלה מורכבת

patael

New member
יש לי שאלה מורכבת

שלום לכולם. אני בהתחלת בנייה של מודול העלאת קבצים בתוך מערכת מסויימת. התהליך הוא כזה: א. משתמש חדש - מקבל תיקיה בשרת עם ה ID שלו מה- MYSQL_INSERT_ID שנוצר זה עתה. ב. העלאת קבצים - שמו של כל קובץ משתנה ל MYSQL_INSERT_ID של הרשומה שלו טבלת הקבצים. הקובץ נשמר בתיקיה שנוצרה למשתמש (סעיף א´) וכמובן שפרטיו מאוחסנים ב DB. ג. מחיקת הקבצים - ראשית הצגת רשימת הקבצים מה DB. מחיקתם תעשה לפי ה ID של כל אחד מהם. כלומר: ב Unlink אני פונה לקובץ בצורה הבאה: unlink(´/users/files/´.$userId.´/´.$fileId.´.´.$fileType.´/´)7 userId$ - שם התיקייה של המשתמש (סעיף א) fileId$ - שם הקובץ ששונה (סעיף ב) fileType$ - סוג הקובץ כמו שהוכנס ל DB. המשתנים נלקחים מה DB . יכולה גם להתבצע מחיקה מרובה. האם זה נכון לעבוד בשיטה הזו, כלומר לשנות את שם הקובץ ל ID שלו בבסיס הנתונים? האם אני יכול לפספס קבצים כך? האם יש שיטה אחרת? חייב עיצות רבות, תודה רבה.
 
למעלה