Avatar billede phpbegynder2004 Nybegynder
27. oktober 2005 - 17:31 Der er 19 kommentarer og
1 løsning

Uploading af mappe

Hej,

Jeg har en hjemmeside med billeder af mig og mine venner. Nu vil jeg gerne oprette nogle udvalgte personer som co-admins, så disse kan oprette nyheder, uploade billeder mv..

Når jeg selv uploader billeder åbner jeg blot mit ftp-program og smider alle billederne op og et php script klarer visningen af dem. Jeg er dog ikke meget for at at give disse co-admins fuld adgang med ftp-kode mv.. De er ikke super pc-nørder og kunne ved en fejl slette hele hjemmesiden.
Jeg har allerede et upload script så man kan vælge en fil og uploade denne, men det er en langsom metode hvis der er mange billeder. Er der en anden måde at uploade alle filer i en mappe på?

På forhånd mange tak!
Avatar billede nielle Nybegynder
27. oktober 2005 - 18:10 #1
Nej.

Men de kan zippe filerne, uploade dem, hvorefter dit script så kan undxippe dem.
Avatar billede nizo Nybegynder
27. oktober 2005 - 22:22 #2
Du skal finde ud af om det er en undermappe med en <? if (is_dir($sti)) { og derefter skal den liste alle filerne i den mappe og copy/rename til den sti det skal uploades til

Jeg ved ikke om det er muligt hvis man først chmod'er mappen, men prøv.
Avatar billede nizo Nybegynder
27. oktober 2005 - 22:23 #3
nielle: Jeg kiggede lidt rundt paa php.net - du kan ikke bruge PHP til at zippe, kun unzip.
Avatar billede mjl Nybegynder
27. oktober 2005 - 22:46 #4
..."de" kan zippe og "dit script" kan un-zippe (sagde nielle)
Avatar billede mjl Nybegynder
27. oktober 2005 - 22:46 #5
:)
Avatar billede nielle Nybegynder
27. oktober 2005 - 22:50 #6
Bortset fra at jeg nu nok tror at du kan zippe med PHP, så var det faktisk ikke det jeg sagde:

PHP køre på serveren, mens brugerne sidder på klienten. Hvis der skal oploades kan PHP derfor ikke hjælpe brugerne med at pakke en masse filer sammen. Brugerne er bundet af hvad der er muligt via HTML og forms. Det jeg skrev var at brugerne selv kunne zippe filerne til en samlet fil, og at de så kunne uploade denne, hvorefter dit PHP-script kunne unzippe den. Det er måske ikke ideelt, men det ville da spare en masse for dine brugere.
Avatar billede nielle Nybegynder
27. oktober 2005 - 22:51 #7
:)
Avatar billede fixxxer Nybegynder
27. oktober 2005 - 22:52 #8
nizo >> Sært.. jeg er da ellers ret sikker på at jeg fandt et script til at zippe et udvalg af filer på webserveren, og sende denne til browser...

http://www.pkware.com/products/enterprise/white_papers/

Men det har intet med det phpbegynder2004 efterspørger
Avatar billede fixxxer Nybegynder
27. oktober 2005 - 22:54 #9
Nå linket er brokken, men det hedder Ziplib 0.3.1
29. oktober 2005 - 01:43 #10
Okay, mange tak. Det tror jeg, jeg vil kigge på. Har hørt at java klare klient-delen bedre end html. Måske det var noget man skulle prøve istedet?
Avatar billede nielle Nybegynder
29. oktober 2005 - 09:02 #11
Ja, det kan lade sig gøre med java. Men så er det jo også straks noget helt andet vi snakker om, og så kunne du lige så godt lave det i C# eller et andet programmeringsprog.
Avatar billede nielle Nybegynder
05. november 2005 - 08:42 #12
Hvad med noget respons?
Avatar billede phpbegynder2004 Nybegynder
06. november 2005 - 17:19 #13
Jeg fandt et færdiglavet script i java der kunne bruges. Det var lidt lettere end at brugeren skulle zippe og herefter uploade mappen.
Men tak for hjælpen. Hvis I vil have point kan i bare lægge et svar.
Avatar billede fixxxer Nybegynder
06. november 2005 - 17:37 #14
phpbegynder2004 >> Har du et link til der hvor du fandt den Java applet (hvilkt jeg vil tro at det var?)

Det kunne jeg også være interesseret i nemlig :)
Avatar billede nielle Nybegynder
06. november 2005 - 18:37 #15
Så skal du jo være sikker på at brugeren har Java installeret...
Avatar billede phpbegynder2004 Nybegynder
06. november 2005 - 19:59 #16
Ja, det er rigtigt. Er der en helt tredje løsning der er endnu lettere for brugeren?
Avatar billede phpbegynder2004 Nybegynder
06. november 2005 - 20:00 #17
Avatar billede phpbegynder2004 Nybegynder
22. december 2005 - 12:28 #18
Læg et svar. Ellers gør jeg det ;)
Avatar billede fixxxer Nybegynder
22. december 2005 - 15:07 #19
Formoder at jeg ikke skal afgive et svar..
Avatar billede phpbegynder2004 Nybegynder
14. januar 2006 - 12:09 #20
Lukket
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