Foto's uploaden voor fotogalerij

upload_foto.gif

 

De moeilijkheid was niet het verkleinen van de foto's maar het opladen van een reeks van foto's zonder client-side software te moeten instaleren.
De oplossing was de ontdekking van een heel uitgebreide library van Yahoo genaamd YUI. Een onderdeel daarvan bevat een Flash-applicatie die dichter bij het operating systeem staat dan de browser zelf. Dit geeft de mogelijkheid om meerdere bestanden tegelijk te selecteren met de Ctrl of Shift toets. Na de keuze word de rest verwerkt met javascripting. De 'oplaad' routine zend de files één per één naar een upload-pagina waar de images naar wens worden verkleind om een thumbnail te maken en naar een gepast formaat voor de fotogalerij.

Na het opladen en maken van thumbnails kun je de volgorde veranderen door de thumbnails te verslepen. Dit heb ik niet gevonden in de library van Yahoo, maar had ooit al zoiets gemaakt met scriptaculous dus heb ik dit dan maar gebruikt.

 

Hieronder een gezipte file met de belangrijkste PHP pagina's.

upload_pictures.zip

 

De belangrijkste pagina's voor een JSP/JAVA omgeving

upload_pictures.zip

Terug naar overzicht nieuws