Avatar billede quarkb Nybegynder
22. oktober 2009 - 21:56 Der er 6 kommentarer og
1 løsning

Kryptering af filnavn

Hvorkan kryptere jeg bedste filnavn i en url?

Original url
http://www.hjemmeside.dk/dokumenter/dokument.pdf

Ønsket url
http://www.hjemmeside.dk/dokumenter/ffdffd89f9055423.pdf
eller endnu bedre
http://www.hjemmeside.dk/fdfdfdsfd9fd0fd/ffdffd89f9055423.pdf

dokument.pfd hentes fra en database over dokumenter i mappen dokumenter.

:o)
Avatar billede ksoren Nybegynder
22. oktober 2009 - 22:07 #1
To felter i basen: id, filnavn

id er så dit "krypterede" filnavn. Kan laves som auto_increment. Men hvad er formålet?
Avatar billede quarkb Nybegynder
22. oktober 2009 - 22:23 #2
Det skal ikke være muligt for brugere at se den korrekt sti, da det så vil være muligt at hente filerne uden at være logget ind.
Avatar billede ksoren Nybegynder
22. oktober 2009 - 22:31 #3
Så gør du det på en ret dårlig måde. Den krypterede sti giver jo stadig adgang til filen. Så alle og enhver der kender den, kan hente filerne.

Prøv at kigge på hvordan du får asp til at uploade en binær fil til brugeren (der ligger flere eksempler på eksperten). På den måde kan du kontrollere, at kun tilladte brugere kan hente filerne.
Avatar billede quarkb Nybegynder
22. oktober 2009 - 22:33 #4
Du skulle ikke hurtigt kunne finde et link??
Avatar billede ksoren Nybegynder
22. oktober 2009 - 22:36 #5
http://support.microsoft.com/kb/276488

I toppen af sådan et script laver du så blot

HVIS (brugeren ikke er logget ind) SÅ (afslut)
Avatar billede quarkb Nybegynder
22. oktober 2009 - 22:52 #6
Det kunne godt være en løsning som jeg vil prøve at arbejde videre med, tak for din hjælp, lav et svar og pointene er dine.
Avatar billede quarkb Nybegynder
26. januar 2010 - 22:28 #7
Lukkes
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester