Ladda hem .zip och .exe-filer

PHP

7 svar · 252 visningar · startad av Niklasson

Medlem sedan nov. 2000857 inlägg
Trådstart#1

Jag har skrivit ett downloadscript (PHP/mySQL) som kollar referer och räknar antal klicks (downloads) på varje fil i databasen.

Scriptet fungerar mycket bra, men det som irriterar mig är att program som GetRight och Go!Zilla inte känner av nedladdningen, utan alla nedladdningar startar med Windows egen lilla "nedladdare" - och den klarar ju inte att återuppta brutna downloads och alla har ju inte möjlighet att sitta och ladda hem på fasta linor.. :(

Det senaste jag testat för att hämta filen är detta:

header ("Content-Type: application/zip");
header ("Location: sökväg/fil.zip");

..Det konstiga är att .exe-filer laddas hem med Getright, men inte .zipfiler. Programmet fungerar med .zip filer om man direktlänkar, men då kan jag ju inte hålla räkningen på klicksen..

Jag har postat ang. detta förut men fick inte löst det då. Vore tacksam om någon hade en lösning..

Downloadscriptet: http://www.niklasson.net/download/download.php?scripts

Medlem sedan juni 20008 205 inlägg
#2

Jag har alltid löst det genom att säga till GetRight att lyssna på "klick" i webbläsaren, men det får man alltså som användare göra själva. Mycket trist.

Medlem sedan aug. 2000380 inlägg
#3

Gör som spin svarade förra gången och använd meta-tagg.
Man kan ju ändå få reda på adressen till filen...

Medlem sedan nov. 2000857 inlägg
#4

spango: Det är inte inställningarna i Getright som är fel.

front: Jag vill inte använda meta. Det måste finnas ett annat/bättre sätt..

Medlem sedan juni 20008 205 inlägg
#5

Det är nog dessvärre inte så mycket att göra åt saken.

Medlem sedan nov. 2000857 inlägg
#6

Det måste gå ;)

Medlem sedan mars 2001185 inlägg
#7

gör om alla zip-filer till .exe-arkiv istället.

Medlem sedan nov. 2000857 inlägg
#8

:(

276 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)