Avatar billede sqren Nybegynder
18. juni 2003 - 14:28 Der er 20 kommentarer og
1 løsning

Upload - Forskellige rettigheder - Udbygning til logbog

Udbygning til logbog. Den nuværende version kan downloades her: http://logbog.users.whitehat.dk/logbog.zip

Jeg vil gerne kunne tilføje en upload funktion så man kan uploade filer (tekstdokumenter, formentlig .doc).

Admin rettigheder:
Skal kunne uploade filer
Slette uploadede filer
Se alle uploadede filer (både egne og alle brugeres)

Bruger:
Skal kunne se de filer han selv har uploadet
Skal kunne se alle filer admin har uploadet til ham

Bruger:
Må IKKE kunne slette filer
Må Ikke kunne se andre brugeres filer end egne.


PS. Der skal være en funktion så man både kan uploade filer og downloade filer (så de ikke bare ligger i en mappe, der skal være et link til dem).
Og ud for de uploadede filer skal der stå "slet" (kun hos admin'en).
Avatar billede sqren Nybegynder
18. juni 2003 - 14:36 #1
Brugeren må godt downloade de filer som han selv og admin'en har uploadet til HAM.
Avatar billede sqren Nybegynder
18. juni 2003 - 15:14 #2
Jeg kan også give flere points.... KOM NU :( Er der ingen der vil hjælpe?
I kan bare sige hvis i ikke forstår spm.
Avatar billede ahv Nybegynder
18. juni 2003 - 15:26 #3
www.ahv.starthotel.dk/logbog.zip

Det hele er nok lidt rodet, men det må du sgu selv sætte lidt pænere op ;o)
Sikkerheden har jeg ikke lige tid til at kigge på, skal på arbejde nu, lige nu er det muligt for en hver at smutte ind i mappen hvor filerne lægger.
Alt det du ønskede skulle være i zippen, der er en tabel mere i databasen også.

Flere points er vel aldrig af vejen? ;o)
Avatar billede ahv Nybegynder
18. juni 2003 - 15:35 #4
Grunden til de for sådan nogle lange tal-navne filerne er pga. så sikre vi hos at ikke to filer har samme anvn og overskriver hinanden.
Avatar billede sqren Nybegynder
18. juni 2003 - 15:54 #5
Du kan godt få 200 point hvis du retter dette:
- Jeg kan ikke få det til at virke. ( Den skriver Warning: Unable to access /home/whitehat_dk/public_html//logbog/logbog/files/708391055944270.gif in /usr/home/whitehat_dk/users/logbog/logbog/logbog/login.php on line 39

- Kan du ikke, istedet for at filerne får lange tal-navne, så give dem deres rigtige navne. Hvis der findes en fil af samme navn i forvejen, kan man ikke uploade den nye fil uden at ændre navnet.

- Man må ikke bare kunne få adgang til mappen med filerne på den måde (du ved).
Avatar billede ahv Nybegynder
18. juni 2003 - 19:48 #6
www.ahv.starthotel.dk/logbog.zip

Jeg har valgt at kalde billederne for deres anvn også efterfulgt af ~20030618
Hvor de sidste 8 cifre er datoen den blev uplaodet på, så slipper vi for at den skal tjekke på om navnet allerede findes og så sige man ikke må osv.

Den warning du fik var fordi, den var tilpasset mine mapper her lokalt, det burde være rettet, den med sikkerheden skal jeg lige tygge på, for man skal jo stadig kunne downloade fra denne mappe.

Du kan da prøve at sætte det op indtil videre, kun det med at man kan komme ind i mappen er ikke helt på plads nu.
Avatar billede sqren Nybegynder
18. juni 2003 - 21:09 #7
Er det OK hvis jeg sletter logbog.zip fra min server (den oprindelige version)?
Avatar billede ahv Nybegynder
18. juni 2003 - 21:39 #8
logbog.zip som jeg har smækket op burde virke, der mangler bare det med sikkerheden. Hvad mener du med om du kan slette den oprindelige version?

Det ville passe mig meget bedre hvis du ud af de 200, bare ville give mig 150? Også oprette et nye spm. omkring sikkerheden, for den skal vist trickes lidt.
Avatar billede sqren Nybegynder
18. juni 2003 - 22:04 #9
Der ligger nogle filer i mappen Files (test.php something) kan jeg slette dem?
Avatar billede sqren Nybegynder
18. juni 2003 - 22:04 #10
Glemte at sige at jeg ikke behøver at ændrer det der med sikkerheden lige indtil videre
Avatar billede ahv Nybegynder
18. juni 2003 - 22:11 #11
Jep, det er bare nogle test-filer som jeg prøvede i skralderen med dem.
Avatar billede sqren Nybegynder
18. juni 2003 - 22:12 #12
Undskyld jeg spøger så meget, men hver gang den uploader en fil kommer filen til at hedde: "filnavn"~20030618."filtype"
Avatar billede ahv Nybegynder
18. juni 2003 - 22:13 #13
Jep, som sagt, så satte jeg en dato på for at der ikke skulle komme to ens filer (hvilket egentlig stadig kan ske, hvis de uploades samme dag, skal vi sætte timer min og sekunder på også?
Avatar billede ahv Nybegynder
18. juni 2003 - 22:14 #14
Eller tiden i sekudner siden 1970? <- Den holder jeg på.
Avatar billede sqren Nybegynder
18. juni 2003 - 22:16 #15
Nååå... OK jeg ved ikke. Hvad synes du... skal vi bare tage i sekunder siden 1970?

Det er egentlig fint nok nu, men det ville vel blive bedre sådan? Eller hvad?
You decide
Avatar billede ahv Nybegynder
18. juni 2003 - 22:17 #16
Sekunder, find linien (både i login.php og admin.php) ->
$temparr[count($temparr)-2] = $temparr['0']."~".date("Ymd");

Ændre den til ->
$temparr[count($temparr)-2] = $temparr['0']."~".time();
Avatar billede sqren Nybegynder
18. juni 2003 - 22:18 #17
OK tak
Avatar billede sqren Nybegynder
18. juni 2003 - 22:18 #18
Det sidste:

Er der nogle bagdele ved at tage den i sekunder?
Avatar billede ahv Nybegynder
18. juni 2003 - 22:20 #19
Næh, filnavnet bliver måske lidt langt, ellers kan jeg ikke se nogen.
Avatar billede sqren Nybegynder
18. juni 2003 - 22:21 #20
OK fint du får dine point. Dem har du så sandelig fortjent!!
Avatar billede ahv Nybegynder
18. juni 2003 - 22:21 #21
Takker.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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