223 besökare, 1 medlem och 11 Studenter är online nu
Loopia

PHP och MySQL

WDS medlem (WDS member)

Om du har ett filarkiv där användaren ska kunna spara ner filerna så kan du använda en "download-länk" istället för en vanlig länk. Det finns flera fördelar med att använda PHP för att kontrollera nedladdningen av filer:

  • Sökvägen till filen visas inte utan bara namnet på filen som ska laddas ned.
  • Filen öppnas inte i webbläsaren eller i annat program.
  • Information om vilka filer som hämtats kan skrivas till en loggfil.
  • Kan användas till skyddade sidor som kräver inloggning.

Exemplet nedan visar hur sökvägen till en JPEG-bild kan se ut när den länkas direkt till bildfilen och när den länkas via en download-länk:

vanlig länk till filen:
https://webdesignskolan.se/ files/images/archivephotos/ customer_download/archive_nr_1a_2009/image.jpg

download-länk till filen:
https://webdesignskolan.se/download.php?file=image.jpg

Filer som hämtas med download-länken öppnas inte direkt i det program den skapats för, istället visas en dialogruta där användaren kan välja att öppna eller spara filen.

En vanlig JPEG-bild öppnas normalt direkt i webbläsaren men med download-länken visas istället dialogrutan:


(Dialogrutan i Internet Explorer 7)


(Dialogrutan i Firefox 3)

Använd länkarna nedan för att se skillnaden mellan vanlig länk och en download-länk med PHP-filen "download.php".

Vanlig länk

Filer med vanlig länk:
bild.jpg | bild.gif | testdokument.doc - testarkiv.rar - testarkiv.zip

Download-länk

Filer länkade med filen "download.php":
bild.jpg - bild.gif - testdokument.doc - testarkiv.rar - testarkiv.zip

Loggfil

Klicka på länken nedan för att se exempel på hur loggfilen kan se ut:
download_logg.txt Öppnas i nytt fönster (Open in new window) 

 

Logga in för att läsa hela guiden

Klicka på ikonen nedan för att läsa hela guiden:

WDS medlem (WDS member)

 

OBS! Om du vill du läsa hela guiden måste du vara WDS medlem!

Du kan beställa tjänsten WDS medlem här »

Är du redan WDS medlem?
Klicka på ikonen "WDS medlem" högst upp för att läsa hela guiden!