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

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

Imri 16-01-08 10:34

[PHP] הורדת קבצי ZIP
 
שלום.

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

תודה.

-=EdVi=- 16-01-08 11:09

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

בניה 16-01-08 11:36

בקובץ שאתה יוצר אותו, במקום לשמור אותו אתה יכול לעשות echo לתוכן שלו, ולהוסיף headr מתאים וכך זה במקום להציג דף בדפדפן, זה יתן למשתמש קובץ להורדה.

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

BoTen 16-01-08 11:40

ציטוט:

נכתב במקור על ידי בניה (פרסם 600720)
בקובץ שאתה יוצר אותו, במקום לשמור אותו אתה יכול לעשות echo לתוכן שלו, ולהוסיף headr מתאים וכך זה במקום להציג דף בדפדפן, זה יתן למשתמש קובץ להורדה.

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

בדיוק, רק בלי echo. רק Header.

Imri 16-01-08 12:37

תודה רבה לכם, אבל אני לא כל כך מבין להתקדם ממה שעשיתי.

כלומר, ההתחלה שלי כזאת:
קוד:

        $zip = new ZipArchive;
        $zip->open($FileName, ZipArchive::CREATE);

מה אני צריך לשנות בה?
ואיזה HEADER? (רק שם, ציון דרך, אני אחפש כבר בגוגל הכל. תודה)

DanielS 16-01-08 15:56

http://www.whenpenguinsattack.com/20...ive-using-php/

אחחח גוגל גוגל גוגל..


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

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