Avatar billede dotcom1 Nybegynder
13. april 2005 - 22:57 Der er 10 kommentarer og
1 løsning

Simpelt billedgalleri

Hej.

Jeg søger et meget simpelt billedgalleri i php uden brug af database. Jeg har søgt på Eksperten samt afprøvet masser af scripts fundet på nettet, men ingen kan lige det, jeg søger. Faktisk kan de ofte alt for meget.

Det eneste, jeg godt kunne tænke mig er et script, der kigger i en mappe med billeder, laver thumbnails on-the-fly på en side og åbner originalbilledet ved klik på thumbnail. Helt enkelt. Jeg har desværre ikke adgang til hverken GDlib eller ImageMagick, og alle de billedscripts, jeg har fundet, har krævet en af delene til automatisk thumbnail-generering. Kan det ikke lade sig gøre uden?

Er der derfor nogen, der kender eller ligger inde med et simpelt script der kan ovennævnte? Jeg behøver hverken admin-modul, upload- og kommentarfunktioner, etc.

Mvh. :-)
Avatar billede Slettet bruger
13. april 2005 - 23:05 #1
Altså, man kunne nemt kode noget der kiggede i en mappe efter billeder.
At lave et thumbnail uden brug af f.eks. GDlib kan ikke lade sig gøre.
Men man kunne selvfølgelig definer en størrelse billederne blot skulle vises i.

Men det ville være en smule overkill, at skulle generer thumbnails hver eneste gang siden blev besøgt. Det ville kræve meget mere, da serveren hver eneste gang skulle hente billederne, og egentlig loade dem i den store størrelse, selvom der kun bliver vist en lille udgave. Samt dine thumbnails ville se underlige ud hvis billedet normalt var 800x600, og du siger et thumb skal være 100x100.

Kunne du ikke skaffe adgang til gdlib ?
Det ville være bedre for dig, samt for det sted du har hostet dit site.
Avatar billede dotcom1 Nybegynder
13. april 2005 - 23:13 #2
Hej. :-) Jeg har faktisk allerede et script, der blot viser billederne i thumb-størrelse, men det er ikke optimalt. Ville gerne undgå at brugere skal downloade billederne i fuld størrelse før de vises som thumbs. Er der ikke andre muligheder uden gdlib eller manuelt at lave thumbnails af alle billeder? Det site, det skal bruges til er hosted et sted, hvor jeg ikke har mulighed for at få gdlib pt., desværre.
Avatar billede Slettet bruger
13. april 2005 - 23:49 #3
Der er ingen mulighed, hvis du ikke har gdlib eller imagemagick.
Men hvis du har adgang til photoshop på din computer, kan du bede den lave et webgalleri for dig, hvor den også laver thumbnails.
Derfra kan du jo så snuppe de thumbnails og smide op på serveren.
Så slipper du da for at gøre det med et billede af gangen.
Avatar billede dotcom1 Nybegynder
13. april 2005 - 23:50 #4
Hmm, ja, kender godt det trick. Havde bare håbet på en nemmere måde. :-)
Avatar billede hyberpreprocessor Nybegynder
13. april 2005 - 23:58 #5
kig på mit OOPgalleri

www.thedeathart.dk/cms/oopgalleri
Avatar billede hyberpreprocessor Nybegynder
13. april 2005 - 23:59 #6
thumbnail delen kan godt slåes fra hvis det ønskes.

Hvorfor har du ikke GDLIB, jeg kender ingen php-webhoteler som ikke understøtter det ?
Avatar billede dotcom1 Nybegynder
14. april 2005 - 00:02 #7
Siden er hosted hos en privatperson og ikke et kommercielt webhotel. Men kigger lige på dit script.
Avatar billede hyberpreprocessor Nybegynder
14. april 2005 - 00:03 #8
hvis det er en privat person, skal han bare tilføje én linje i sin php.ini for at du får GDLIB adgang, det kan vel ikke være overkil at spørge om.
Avatar billede dotcom1 Nybegynder
14. april 2005 - 00:06 #9
>> hyberpreprocessor: I dit script, skal man da selv uploade thumbnails til den angivne mappe eller laver scriptet dem?
Avatar billede hyberpreprocessor Nybegynder
14. april 2005 - 00:10 #10
Scriptet laver dem for dig, via. GDLIB når de uploades, men du kunne jo slå thumbnail tingen fra, og så selv upload dem, bemærk dog at navngivningen er lidt speciel.
Avatar billede dotcom1 Nybegynder
14. april 2005 - 23:33 #11
Hm, indser at jeg må vente til det pågældende site bliver hosted andetsteds, hvor der er gdlib til rådighed...
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