14-04-2009, 13:01
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
למטה:
http://il.php.net/manual/en/function.header.php
יש downloading dialog.
בנוגע לקובץ והשם שלו ב-GET:
יש כאלו שמעדיפים לשים id מסוים ב-get, ואז ע"פ ה-id הזה מבצעים את החיפוש במסד הנתונים כדי לקבל את הכתובת של הקובץ (המיקום\נתיב שלו בשרת), ואז פולטים את הקובץ שמצאת למשתמש. זה נובע מטעמי בטיחות וגם יש במסד תיעוד של הקבצים שנמצאים בשרת.
אבל גם בדרך שציינת, שהשם המפורש של הקובץ נמצא ב-GET, זה ניתן לביצוע, במיוחד אם זה לא נתיב לתיקייה אחרת מהתיקייה המיועדת. (כלומר שיש שם רק את השם של הקובץ, ולא תיקייה\ות)
פשוט תתחיל לבצע את החיפוש בתיקייה שמותר להוריד ממנה קבצים, ואז בכל קובץ שאתה עובר עליו אתה צריך לבדוק האם יש התאמה בין הקובץ שביקשו להוריד לבין הקובץ הנוכחי.
|