הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 16-07-08, 14:14   # 1
Ron | CSite.co.il
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
גיל: 33
הודעות: 980

Ron | CSite.co.il לא מחובר  

שאלה|הגבלת קבצים להורדה

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

איך אני יכול לבדוק אם המשתמש מוריד קובץ מסויים מהאתר שלי ?


יום טוב,
ותודה רבה.
  Reply With Quote
ישן 16-07-08, 14:34   # 2
FuZuL
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 354

FuZuL לא מחובר  

if cookie exist
או דרך מסד נתונים שמתעדכן
__________________
PHP קוד:
1337 (_)83||-|4><><0|
  Reply With Quote
ישן 16-07-08, 15:26   # 3
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

IP
  Reply With Quote
ישן 16-07-08, 16:21   # 4
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

http://www.web-development-blog.com/...ds-per-client/
על החיפוש הראשון בגוגל :\
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 16-07-08, 19:08   # 5
Ron | CSite.co.il
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
גיל: 33
הודעות: 980

Ron | CSite.co.il לא מחובר  

לא הבנתי,
איך אני אדע מתי המשתמש סיים להוריד את הקובץ ?
  Reply With Quote
ישן 16-07-08, 20:09   # 6
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

"תגביל" את מהירות ההורדה ותשלח חלקים חלקים ובסוף תדע שהוא סיים להוריד.
__________________
.

בחורות ערומות
  Reply With Quote
ישן 16-07-08, 20:30   # 7
Ron | CSite.co.il
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
גיל: 33
הודעות: 980

Ron | CSite.co.il לא מחובר  

ציטוט:
נכתב במקור על ידי mlnn צפה בהודעה
"תגביל" את מהירות ההורדה ותשלח חלקים חלקים ובסוף תדע שהוא סיים להוריד.
אין לי מושג איך עושים את זה.

עריכה,
מצאתי כמה מדריכים השאלה היא אם המשתמש סוגר את דף האינטרנט (ההורדה עדיין תופיע במהירות שקבעתי?)

הנה הקוד שמצאתי:
PHP קוד:
// local file that should be send to the client
$local_file 'test-file.zip';
// filename that the user gets as default
$download_file 'your-download-name.zip';
 
// set the download rate limit (=> 20,5 kb/s)
$download_rate 20.5
if(
file_exists($local_file) && is_file($local_file)) {
    
// send headers
    
header('Cache-control: private');
    
header('Content-Type: application/octet-stream'); 
    
header('Content-Length: '.filesize($local_file));
    
header('Content-Disposition: filename='.$download_file);
 
    
// flush content
    
flush();    
    
// open file stream
    
$file fopen($local_file"r");    
    while(!
feof($file)) {
 
        
// send the current file part to the browser
        
print fread($fileround($download_rate 1024));    
 
        
// flush the content to the browser
        
flush();
 
        
// sleep one second
        
sleep(1);    
    }    
 
    
// close file stream
    
fclose($file);}
else {
    die(
'Error: The file '.$local_file.' does not exist!');



השאלה היא האם זה פותח למשתמש חלון הורדה רגיל,
כמו בכל הורדה ?

Last edited by Ron | CSite.co.il; 16-07-08 at 20:37..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 15:02.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ