19. september 2008 - 13:58Der er
9 kommentarer og 1 løsning
Fil fra DB skal åbne i browservindue
Jeg har en liste af filer i en MySql DB, hvor jeg laver et link til hver enkelt fil med $_GET:
$id = $_GET['id'];
Linket ser således ud:
<a href="download.php?id=<?=$id;?>"</a>
Det virker faktisk ganske fint, men man får hver gang en "åbn"-dialogboks op, hvor jeg enten kan gemme filen på lokalcomputeren eller åbne direkte med det program, som filen passer til; eks. åbnes .pdf-filer med Acrobat Reader. Men hvordan laver man et link til en fil i DB, således at filen åbner direkte i browservinduet? Jeg vil gerne give brugeren 2 links til samme fil: 1. Som det er nu med "Gem som"-funktionen 2. Åbne filen direkte i browser-vinduet
De headers jeg har sat gør, at man får "Gem som"-funktionen og altså ikke hvor filen åbnes i browseren. Jeg synes umiddelbart, at dine headers ser ud som dem jeg har pt.
med dit sidste indlæg kan jeg nu åbne filen i browseren, men til gengæld får man ikke længere muligheden for at gemme filen, hvilket jeg stadig gerne vil have?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.