הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה הורדת קובץ בPHP (https://hosts.co.il/forums/showthread.php?t=77584)

Danielx 16-08-09 01:10

עזרה הורדת קובץ בPHP
 
תקשיבו בניתי מערכת העלאת קבצים עכשיו יש בעיה
המד שמראה כמה זמן נשאר וכ' זה שונה מהורדה אחרת
הינה תמונה:

http://up132.siz.co.il/up2/yyjtnwkzzjjm.gif

אדיר 16-08-09 01:18

זה כי אתה לא שולח את גודל הקובץ..
אז הוא לא יודע כמה הוא שוקל - לא יודע כמה זמן נותר.

Danielx 16-08-09 01:26

מה הבקשה ששולחת את גודל הקובץ?

אדיר 16-08-09 01:49

PHP קוד:

$size filesize('file.rar');
header("Content-Length: " $size); 


moni1x09 16-08-09 02:46

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 733954)
PHP קוד:

$size filesize('file.rar');
header("Content-Length: " $size); 


אממ שאלה .. אפשר לעבוד בעצם על המנהל הורדות שיחשוב שהקובץ שוקל נגיד 1GB ובעצם הוא ישקול 2 מגה? |Lol|

InTigo 16-08-09 05:49

אתה יכול לשלוח כל גודל שבא לך.
בעיקרון זה אמור לעבוד
אבל המנהל הורדות כנראה יחזיר שגיאה כי מבחינתו הוא הוריד רק 2 מגה מתוך 1GB

Danielx 16-08-09 11:30

זה עדיין לא עוזר :/

בדקתי את זה ואמרו לי שזה הגדרות בשרת
למשהו יש מושג? כי בשרת אחר זה פועל.

אדיר 16-08-09 12:09

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

תראה את הקוד הזה: http://davidwalsh.name/php-force-download

עריכה:
מה עבד?
עם או בלי הכותר הזה?

Danielx 16-08-09 12:22

יענו הקוד שיש עכשיו עובד בשרת אחרת ובשרת שאני נמצא לא

bilopay 17-08-09 08:01

יכול להיות שעל השרת יש גירסה של php ישנה יותר


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

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