הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
07-04-06, 10:17 | # 1 |
Permanently Banned
|
[שאלה] איך אני יוצר מערכת הכי פשוטה להסתרת קישור/נתיב אמיתי - כנסו לפרטים!
שלום לכל המשתמשים היקרים,
אני מעלה הרבה קבצי PSD וכדומה לאתרי איחסון קבצים כמו Megaupload אך האתרי איחסון שאני מעלה אליהם, נותנים קישור ישיר, לא כמו Megaupload שצריך לחכות זמן, וגם אם מנסים לקחת קישור ישיר לקובץ הוא מחזיר אותך לעמוד שמחכים זמן (כ-60 שניות). בקיצור אני לא מעוניין שיוצג הקישור מאיפה יורד הקובץ, יעני שהגולש באתר שלי שמוריד יראה בשורת הדפדפן למטה את השורה הבאה: http://www.movies.co.il/download/download_id.php?id=5 ובקיצור שניכנסים לכתובת הזאת אז זה מוריד את הקובץ שהגדרתי אותו כ-ID 5 וגם אחרי שהקובץ יתחיל לרדת, בחלון ההורדה יהיה כתוב מוריד מ: http://www.movies.com/download/downl.... בקיצור הסתרת הכתובת האמתית, למשל יש לי מערכת הורדות, ושאני מוסיף הורדה אז אני כותב את הקישור ואחרי זה שאני ניגש אל דף ההורדה ששמים את העכבר אז זה גם מבוסס על ID ולא רואים את הכתובת האמיתית, אבל המערכת ההורדות הזאת גדולה ויש לה עיצוב משלה, אני רק רוצה להסתיר כתובות של הורדות, אני חושב שזה דורש רק קובץ אחד שבו יהיה כתוב ש-ID יהיה שווה לכתובת b.co.il קיצר חיפשתי לא מצאתי רק קובץ אחד פשוט שיסתיר לי את זה. אשמח מאוד אם משהו יסביר לי איך עושים זאת, תודה מראש, אלי. |
07-04-06, 10:59 | # 2 |
משתמש - היכל התהילה
|
יש את זה במערכות מוכנות כמו הבניוקר וכדו'..
מצטרף לשאלה רק ל ASP. תודה. |
07-04-06, 12:53 | # 3 | |
הנהלת הפורום לשעבר
|
ציטוט:
PHP קוד:
|
|
07-04-06, 13:14 | # 4 |
Whatever
|
meshuga
מה שרשמת יציג את הקישור האמיתי לקובץ, הוא צריך להשתמש ב header שמאפשר שינוי שם של קובץ. חפש על זה מידע ב http://il2.php.net/header
__________________
תומר |
07-04-06, 13:19 | # 5 | |
הנהלת הפורום לשעבר
|
ציטוט:
|
|
07-04-06, 14:29 | # 6 |
אין כמו ב127.0.0.1
|
תחפש פה:
http://il2.php.net/manual/en/security.hiding.php בקשר לhttp://www.bla.co.il/donload/downl..., תשתמש בsubstr.. http://www.php.net/substr |
07-04-06, 16:58 | # 7 |
Permanently Banned
|
שלום,
ה-Security Hiding ממש לא מתאימה לנושא הזה, בגלל שאיתה אפשר סה"כ להשתמש בסיומות שונות לקבצי PHP ולהסתיר מידע. וה-Substr, מה הוא קשור? אם כן, איך? וה-Header, כתוב שהוא מבצע פעולה, כלומר שגם אם הפעולה תיהיה לעבור לכתובת כלשהי, אין זה יסתיר את נתיב/מקור/כתובת הקובץ. |
07-04-06, 17:07 | # 8 |
Whatever
|
__________________
תומר |
08-04-06, 02:13 | # 9 |
מתאורר / יצא בחוץ
|
נו מה הבעיה?
אתה לוקח את ה ID שהוזן בכתובת (אני משער שאתה יודע איך עושים זאת) ומציב לתוך המשתנה id, אחרי זה אתה עושה שאילתא SELECT שכוללת WHERE ID='$id' וככה הוא יבחר את השורה המתאימה מהמסד (ואני משער שהמערכת עובדת על מסד), ובתוך המסד צריך להיות שדה שבו יהיה הכתובת של הקובץ, למשל: PHP קוד:
PHP קוד:
PHP קוד:
PHP קוד:
PHP קוד:
Last edited by LosNir; 08-04-06 at 02:16.. |
08-04-06, 21:11 | # 10 | |
Permanently Banned
|
ציטוט:
יעני אין שום דרך לדעת מהי כתובת ה-URL האמתית? אלי. |
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|