Avatar billede Slettet bruger
13. juni 2007 - 18:54 Der er 13 kommentarer og
1 løsning

Upload af hel mappe til galleri?

Hey eksperter.

Ja overskriften sgu gerne dække spørgsmålet...

Er det muligt at uploade en hel mappe ad gangen til et galleri?

Jeg har udviklet et kanon galleri, som benytter upload komponent, billedekomponent osv til billedbehandling.

Men her kan jeg indtil videre kun uploade 1 billede af gangen, er det derfor muligt at uploade en hel mappe af billeder af gangen?

Jeg bruger følgende komponenter:
FileUp Standard 5.0
w3 Image v2.0

Takker :)
Avatar billede thesurfer Nybegynder
13. juni 2007 - 20:33 #1
De fleste uploader komponenter, kan tage flere filer ad gangen..

Men, man kan (så vidt jeg ved) ikke uploade en "mappe".. kun filer..
Så kan man uploade alle filerne, der ligger i mappen..
Avatar billede martin_dalgaard Nybegynder
14. juni 2007 - 13:10 #2
Du kunne lave et system hvor du uploadet allle filerne i mappen, også lavede du en ny mappe på serveren med samme navn :)
Avatar billede thesurfer Nybegynder
14. juni 2007 - 20:22 #3
Man kan ikke lave et system, der kan uploade alle filerne i en mappe..

Men man kan lave et script, der tager imod flere filer ad gangen.. :-)

Og så ville jeg nok sende mappe-navnet med, i et type="text"-felt, så mappen kunne blive oprettet, før filerne blev uploadet af scriptet.. :-)
Avatar billede thesurfer Nybegynder
14. juni 2007 - 20:23 #4
PS:
"sende mappe-navnet med" = "skrive navnet på mappen der skal oprettes"
Avatar billede Slettet bruger
14. juni 2007 - 23:17 #5
Okay, hvad så med at vælge flere filer ad gangen, uden at skulle sidde og klikke gennemse for hver eneste fil? sådan lidt en, "multiple select box" eller sådan noget? Men ved ikke om det kan lade sig gøre :)

Eller eventuelt kunne uploade en .zip fil, hvor serveren pakker zip filen ud, og lægger billederne ind og sletter zip filen bagefter.. men det blir vel nok lige en tand for kompliceret til asp?
Avatar billede thesurfer Nybegynder
15. juni 2007 - 18:04 #6
Jeg har ikke prøvet med multiselect, i en enkelt type="file", så jeg kan ikke sige om det vil virke..
Avatar billede thesurfer Nybegynder
16. juni 2007 - 23:57 #7
Jeg har lige prøvet på at vælge flere filer i open-dialogen med følgende kode, hvilket mislykkes:

<form>
<input type="file">
</form>


Så er vi tilbage til forslaget 13/06-2007 20:33:34..

Eller FTP.. hvilket nok ikke er gældende, idet spørgeren søger et script.. :-)
Avatar billede Slettet bruger
16. juni 2007 - 23:57 #8
Hmm okay, jeg lader lige spørgsmålet stå lidt længere og ser om nogen eventuelt har en løsning.
Avatar billede Slettet bruger
17. juni 2007 - 00:07 #9
Så faktisk, er det eneste jeg kan gøre, er at lave en masse input type="file", og så lade mit komponent tage dem alle på én gang?
Avatar billede thesurfer Nybegynder
17. juni 2007 - 00:13 #10
erizias> Nemlig! :-)

Jeg ved ikke om FileUp Standard 5.0 understøtter flere file-felter, men de fleste uploader komponenter, kan tage flere filer ad gangen.. hvilket normalt er sådan man gør..
Avatar billede thesurfer Nybegynder
17. juni 2007 - 00:27 #11
Du kan evt bruge et script, som på http://peecee.dk/ hvor man kan tilføje/fjerne file-felter..
Avatar billede thesurfer Nybegynder
17. juni 2007 - 00:28 #12
PS: Det er lavet i JavaScript, og ikke ASP..
Fordi det skal køre realtime i browseren..

Det kan også laves i ASP, men så skal man forbi serveren, hver gang men tilføjer/fjerner et file-felt..
Avatar billede Slettet bruger
23. juli 2007 - 19:21 #13
havde lige glemt jeg havde et åbent :) jamen jeg siger da tak thesurfer.. tror jeg benytter mig af et system som fx peecee's.. smid et svar :)
Avatar billede thesurfer Nybegynder
23. juli 2007 - 21:26 #14
Svar smidt :-)
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