[PHP] Directory Uploaden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Oxin|A
  • Registratie: April 2002
  • Laatst online: 07-08-2005
Ik heb een vraag, is het mogelijk om met PHP een volledig directory up te loaden?

Het gaat om een directory met plaatjes erin, dat geselecteerd word vanaf een site, vervolgens upgeload wordt naar server, en in database wordt opgeslagen.

Heb al een paar mensen gesproken en die zeggen dat dit niet mogelijk is, iemand tips?

STUFU hl2


Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 09:15

Janoz

Moderator Devschuur®

!litemod

Die paar mensen hebben allemaal gelijk. Vanaf de server kun je eigenlijk nooit in mappen kijken bij de client. De enige mogenlijkheid die in html geboden is is de bekende input type file.

Het enige wat je zou kunnen doen is je gebruikers opdragen alles in 1 bestand te zippen en dit vervolgens op de server weer uit te pakken.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

Verwijderd

Of meerdere files tegelijk uploaden, maar daar zit een grens aan natuurlijk.
Je kunt niet 500 files van elk een mb-tje gaan uploaden.

Acties:
  • 0 Henk 'm!

  • Oxin|A
  • Registratie: April 2002
  • Laatst online: 07-08-2005
En dit dan?

Gebruiker met bepaalde rechten:

Vanaf de pagina > Upload > Bladeren > Directory Selecteren > Upload knop rammen!
Alle plaatjes in directory worden gethumbed, renamed, en in db geplaatst.

Dat is het idee, niet datje als server zomaar bij iemand gaat kijken, dat zou behoorlijk h4x0r zijn :>

STUFU hl2


Acties:
  • 0 Henk 'm!

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
dan zal er een bestand geupload worden die de folder beschrijft, geen informatie mbt de inhoud van die folder. de enige optie is een java-applet of activex control met ftp/webdav functionaliteit (toch?)

Acties:
  • 0 Henk 'm!

  • Oxin|A
  • Registratie: April 2002
  • Laatst online: 07-08-2005
Ok even helemaal anders, de map met plaatjes staat al op de server
en hem dan uitlezen!
dus daar dan vanuit thumpnailen etc...

STUFU hl2


Acties:
  • 0 Henk 'm!

  • Gods Lonely Man
  • Registratie: April 2002
  • Laatst online: 19-02-2024

Gods Lonely Man

A sidekick's sidekick

ik zou niet de code weten te schrijven maar denk dat het in theorie misschien zo ongeveer zou kunnen:

alle bestands namen uit de directorie uitlezen en in een array zetten
op de server een map aanmaken
de map dezelfde naam geven als de directorie van de client
en dan 1 voor 1 m.b.v. de array de bestanden uploaden?

sorry, ik ben nog niet echt lang bezig met /goed in PHP
maar dit zou toch moeten kunnen? :)

[ Voor 6% gewijzigd door Gods Lonely Man op 05-05-2003 11:59 . Reden: stond stom rtfm vraagje in ]

It was that kind of a crazy afternoon, terrifically cold, and no sun out or anything, and you felt like you were disappearing every time you crossed a road.

If it weren't for Carbon-14, I wouldn't date at all.


Acties:
  • 0 Henk 'm!

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
Oxin schreef op 05 mei 2003 @ 11:51:
Ok even helemaal anders, de map met plaatjes staat al op de server
en hem dan uitlezen!
dus daar dan vanuit thumpnailen etc...
Ja natuurlijk dat kan uiteraard wel, kijk hier ff:
http://www.php.net/manual/en/ref.dir.php

Acties:
  • 0 Henk 'm!

  • Oxin|A
  • Registratie: April 2002
  • Laatst online: 07-08-2005
NEe zo bedoel ik het niet, kneem wel even de tijd om het goed uit te leggen! :)

Ok het idee is een online foto gallery.

Op de server staan al 1 voor 1 geuploade bestanden door gebruikers.. dit is geen probleem en al klaar.

dit:

Een aantal plaatjes kunnen worden geselecteerd, het systeem zorgt er vervolgens voor dat deze automatisch naar tumbnails worden omgezet, bron en doel is variabel in te stellen.


[Tumbs worden automatisch gerangschikt en linken naar groter bestand (geen probleem)
Elk plaatje wordt toegevoegd en weggeschreven in een database, voor zoekakties e.d.]


het gaat om het dik gedrukte gedeelte!

tnx Genoil

STUFU hl2


Acties:
  • 0 Henk 'm!

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

ook dat is mogelijk....

www.php.net/image

Programmer - an organism that turns coffee into software.

Pagina: 1