ABA


"||PHP| איך יוצרים מערכת הורדות עם הגבלה כלשהי?"
גירסת הדפסה   אשכול נעול - לקריאה בלבד
 
   
קבוצות דיון בניית אתרים נושא #11142 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11142
-DoTaN-

דרג אמינות חבר זה
   07:11   30.10.06   
אל הפורום  
  ||PHP| איך יוצרים מערכת הורדות עם הגבלה כלשהי?  
 
   נגיד יש לי קבצים מסוימים בתיקיה מסוימת... ואני רוצה לעשות שרק לאחר בדיקה בMYSQL, ואם היא תהיה True , יוכלו להוריד את הקבצים, אבל אם היא תהיה False, יועברו לדף אחר.

הכוונה היא שגם אם יש למישהו קישור ישיר לקובץ, הוא לא יוכל להוריד אותו, וזה פשוט יבצע את הבדיקה...

יש למישהו רעיון? :\


        שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אמממ akoka 30.10.06 08:26 1
     ואז הוא יעביר אותי לדף של ההורדה עם הכתובת... -DoTaN- 30.10.06 08:58 2
         נו אז מה הבעיה akoka 30.10.06 09:43 3
         תיצור תנאים.. djME 30.10.06 10:06 4
             נו בסדררר אבל הdownload.php יוביל לקובץ ! ואני לא רוצה! -DoTaN- 30.10.06 10:55 5
  הסתדרתי, יניב המלך עזר לי D: -DoTaN- 30.10.06 12:12 6
     חבל שאתה לא מפרסם את הפתרון למקרה שמישהו אחר יירצה:) akoka 30.10.06 12:54 7
         זה לא פתרון, הוא פשוט כיוון אותי לפתרון D: -DoTaN- 30.10.06 13:21 8
  בתיקיה של הקבצים תשים קובץ .htaccess שיגיבל רק את הקליינטים Mr_Dj 30.10.06 19:21 9
     פתרתי את זה בדרך אחרת :) -DoTaN- 30.10.06 20:12 10
  נשמח אם תשתף אותנו בפיתרון. MoonHunter 30.10.06 20:19 11
     רשמתי את זה, תגובה 10 -DoTaN- 30.10.06 21:19 12
         אוקי ו..? :) MoonHunter 31.10.06 21:04 13
         יכול לשלוח בבקשה פירוט מדויק afried 24.09.08 09:21 14
             WOW איזו הקפצה מטורפת... Rayman  24.09.08 09:44 15
             תגיד לי חביבי אתה בסדר? Ice Cold  24.09.08 11:42 16

       
akoka

דרג אמינות חבר זה
   08:26   30.10.06   
אל הפורום  
  1. אמממ  
בתגובה להודעה מספר 0
 
   תעשה את הקובץ של ההורדה ככה download.php?id=1
כאשר id זה המספר של הקובץ תיצור קובץ שעושה את הבדיקה שציינת
ופשוט תכתוב בdownload.php תנאי שייבדוק אם הפונקציה מתקיימת או לא במקרה שלא header("location: הדף שאתה רוצה לעבור אליו")


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   08:58   30.10.06   
אל הפורום  
  2. ואז הוא יעביר אותי לדף של ההורדה עם הכתובת...  
בתגובה להודעה מספר 1
 
   ואם מישהו יגיע לתיקיה של הקבצים?

תחשוב גם על זה, צריך להגביל את זה...


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   09:43   30.10.06   
אל הפורום  
  3. נו אז מה הבעיה  
בתגובה להודעה מספר 2
 
   תיצור עוד קובץ Index בתוך התיקיה של הקבצים עם header לדף אחר


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
djME

דרג אמינות חבר זה
   10:06   30.10.06   
אל הפורום  
  4. תיצור תנאים..  
בתגובה להודעה מספר 2
 
   האמת את הכל תוכל לעשות בקובץ PHP אחד ולא הרבה אבל תלוי בנוחות שלך


Sample:

if ($file == "true") { header("download.php"); }
else{ header('error.php'); }

משהו כזה


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   10:55   30.10.06   
אל הפורום  
  5. נו בסדררר אבל הdownload.php יוביל לקובץ ! ואני לא רוצה!  
בתגובה להודעה מספר 4
 
   אני רוצה שהוא יוביל לקובץ, אבל לא יגיע לכתובת האמיתי שלו, שישאר download.php?id=7 ולא יהפוך לכתובת של הקובץ!


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   12:12   30.10.06   
אל הפורום  
  6. הסתדרתי, יניב המלך עזר לי D:  
בתגובה להודעה מספר 0
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   12:54   30.10.06   
אל הפורום  
  7. חבל שאתה לא מפרסם את הפתרון למקרה שמישהו אחר יירצה:)  
בתגובה להודעה מספר 6
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   13:21   30.10.06   
אל הפורום  
  8. זה לא פתרון, הוא פשוט כיוון אותי לפתרון D:  
בתגובה להודעה מספר 7
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Mr_Dj

דרג אמינות חבר זה
   19:21   30.10.06   
אל הפורום  
  9. בתיקיה של הקבצים תשים קובץ .htaccess שיגיבל רק את הקליינטים  
בתגובה להודעה מספר 0
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   20:12   30.10.06   
אל הפורום  
  10. פתרתי את זה בדרך אחרת :)  
בתגובה להודעה מספר 9
 
   שמתי את התיקיה של הקבצים מחוץ לpublic_html ואז ניגשתי אליו עם fopen וfread והשתמשתי בHEDAER של octet-stream ... זה מוריד את זה מבלי לתת אפשרות לגשת לקובץ

וכמובן תודה ליניב על הרעיון D:


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות, דרג אמינות חבר זה
   20:19   30.10.06   
אל הפורום  
  11. נשמח אם תשתף אותנו בפיתרון.  
בתגובה להודעה מספר 0
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

דרג אמינות חבר זה
   21:19   30.10.06   
אל הפורום  
  12. רשמתי את זה, תגובה 10  
בתגובה להודעה מספר 11
 
  


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות, דרג אמינות חבר זה
   21:04   31.10.06   
אל הפורום  
  13. אוקי ו..? :)  
בתגובה להודעה מספר 12
 
   גם לי מותר


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
afried

דרג אמינות חבר זה
   09:21   24.09.08   
אל הפורום  
  14. יכול לשלוח בבקשה פירוט מדויק  
בתגובה להודעה מספר 12
 
   אני שובר את הראש איך לעשות זאת


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rayman  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
61775 הודעות, 6 פידבק, 10 נקודות
   09:44   24.09.08   
אל הפורום  
  15. WOW איזו הקפצה מטורפת...  
בתגובה להודעה מספר 14
 
  




אני זה אני וטוב לי ככה כמו שאני

אני חושב על העתיד בשביל לחיות את ההוווה טוב יותר מהעבר...
ותגיד זמן והזמן עובר...
1995-2009


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק, 36 נקודות
   11:42   24.09.08   
אל הפורום  
  16. תגיד לי חביבי אתה בסדר?  
בתגובה להודעה מספר 14
 
מקפיץ הודעה מלפני שנתיים ?!?! איך הגעת אליה בכלל ??


                                    (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
_________________________________________________________________________
למנהלים:  שחרר | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול | עריכת אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net