webForumDet fria alternativet

Ladda ner flera filer

PHP

4 svar · 459 visningar · startad av Kent.J

Medlem sedan aug. 2001153 inlägg
Frågan#1

Ser mest trådar där folk skriver hur man laddar upp flera filer samtidigt.

Men hur gör man om man vill ladda ner flera filer samtidigt?

Antar att det går att packa de och skickar en länk till t.ex zip-filen?
Men måste man spara filen fysiskt, går den o streama?
Nån som har lite tips, förslag eller lösningar på problemet?

ps. Det är mer än en användare

Medlem sedan sep. 20011 086 inlägg
#2

https://www.php.net/zlib kanske kan vara nånting?

Medlem sedan aug. 2001153 inlägg
#3

Jo, det var där jag började med.
Men förstår inte riktigt hur det skall gå till.

Visst, för att packa en fil så kan man öppna en packad fil med gzopen och filen som skall packas med fopen. Sedan läsa med fread och skriva gzwrite bit för bit. Även om det låter lite omsidigt...

Hur packar man flera filer?

Medlem sedan juni 20015 009 inlägg
#4

Jag har använt detta paket några gånger och det har fungerat perfekt varje gång.
http://www.phpclasses.org/browse/package/945.html :)

Medlem sedan aug. 2001153 inlägg
#5

Den gjorde inte riktigt som jag ville från början...

Zip filer måste man ha overwrite till 1
Och kör man gzip filer så klarar den inte ta bort tmp-filen.

Men nu funkar den fint, precis vad jag behövde.
tack för tipsen Qimen :birp

272 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)