Jeg har en upload-funktion, der flytter filer over i en bestemt folder og tildeler den et navn efter det IDnr den får tildelt af en mySql server. mySql serveren registerer IDnr, url, og det oprindelige filnavn.
Således bliver fx c:\\et\sted\artikel.pdf til /files/DocID_0006.pdf.
Det virker fint. Mit problem derimod er, at når bruger downloader filen, der befinder sig på url=/files/DocID_0006.pdf, så skulle bruger gerne downloade filen med dens oprindelige filnavn, dvs bruger opdager aldrig at filen har heddet DocID_0006.pdf, jeg undgår en masse referencebøvl.
Mit spørgsmål er derfor, hvordan laver jeg en downloadfunktion, der henter filen "DocID_0006.pdf", men gemmer den som "artikel.pdf"?
Nu hvor du har du har gjort mig opmærksom på, at løsningen findes ved at bruge headers, checkede jeg lige API'en ud (php.net). Der står lidt ekstra til fx det her, til dem der vil vide mere, også om hvorfor det nogen gange ikke virker.
Anyways, dit svar virker!
smid et svar plx :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.