![]() |
עזרה|כיצד אני עושה את זה?
שלום,
יש לי שאלה לדוגמא יש לי בשרת קובץ בשם down.zip אני לא רוצה שאנשים ידעו באיזה תיקיה וכ'ו זה נמצא אז ראיתי באתרים שיש להם לדוגמא כזה דבר xxx.com/download.php?id=123 כיצד ניתן לעשות זה..? ושכל קובץ שאני ירץ יהיה לו ID אחר.. |
בעזרת sql
אתה מכניס לטבלה את שם הקובץ למשל ונותן לו id אתה בודק מה ה id שרוצים להוריד משם הוא לוקח את שם הקובץ ונותן להם להורדה |
אתה לא חייב מסד,
מסד זה רק להקל וליעל במקרה הזה, תוכל לעשות זאת גם בשיטה לאנוחה, מיושנת ולא כ"כ יעילה, כך: PHP קוד:
אבל שוב, זה לא יעיל, לא נוח, אבל זה העיקרון. |
ציטוט:
פשוט אני רוצה משהו פשוט ונוח :) |
אתה רוצה מדריך כללי ל sql?
או השיטה מפורטת איך לעשות בדיוק מה שאתה רוצה? כי אז אני יכין.. |
ציטוט:
|
ציטוט:
אני ביקשתי מדריך ולא את הקוד. יש הבדלים עצומים. |
ציטוט:
לכל קובץ יהיה במסד 2 טורים - מיקום הקובץ האמיתי + ID. כשיכנסו ל-ID, הוא יוריד את התוכן ממיקום הקובץ המקורי - כמו שדוויד הראה. |
השרת שלי כרגע ב down אני יכתוב לך מה צריך לעשות בכתב
מצטער או קי נכנסים ל phpmyadmin יוצרים טבלה בעלת 2 שדות (אתה יכול יותר כדי להכניס עוד נתונים,אני נותן את הדרך הפשוטה ביותר) בשדה הראשון כותבים id שמים אותו מסוג INT ושמים לו auto_incoment (או שאם אתה רוצה ליצור id משלך אז זה משהו אחר) שדה שני תן לו שם כלשהו נגיד file מסוג TEXT וזהו רק לעשות INSERT למסד עם השם של הקובץ ולשלוף עם SELECT לא מסובך במיוחד |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:30. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ