
14-07-2006, 15:05
|
|
|
|
חבר מתאריך: 13.07.06
הודעות: 106
|
|
|
צריך עזרה....
חברה שלום,
אני דיי חדש ב-PHP עדיין בשלבי לימודים, מנסה לעשות סקריפט קטן עם הפרטים הבאים:
1. להכנס לתיקייה מסויימת אשר מכילה קבצי מוזיקה (mp3).
א. שמות הקבצים מתחילים בשלושה ספרות 999. (999filename.mp3)
ב. הקבצים מוספים בעמצאות ftp בסדר יורד ז.א 999 , 998 , 997 וכן הלאה.
2. לעשות רשימה מן הקבצים הנ"ל.
3. לגזור את כל התווים חוץ משלושת התווים הראשונים של שם הקובץ. 999
4. לשמור את את שלושת התווים האחרונים שהתקבלו לבסיס נתונים ובפעם הבאה לקרוא מן הקובץ האחרון (אשר מכיל את שלושת התווים האחרונים).
5. להוציא לפלט שורה כזאת:
dd/mm/yy] foldername 999 - 995]
ובפעם הבאה שאריץ את הסקריפט תתקבל השורה
dd/mm/yy] foldername 995- 990]
וכו'.......
כתתי פונקציה אך לא ממש עושה את מה שאני צריך, עם יש לכם רעיון אשמח לשמוע ממנו.
קוד PHP:
<?php function upd ($fileWDC_ext = "*.mp3", $strlenfix = 3){ $getlist = glob($fileWDC_ext); $strlenght = strlen($fileWDC_ext); if($getlist){ foreach ($getlist as $filename){ $subtonum = substr($filename, 0, $strlenfix+$strlenth); echo $subtonum." "; } } else { echo "No files in dir"; } global $subtonum; } upd(); ?>
תודה מראש על כל עזרה שתתקבל.
|