Avatar billede jkn83 Praktikant
16. marts 2006 - 22:25 Der er 6 kommentarer og
1 løsning

sidste tilføjede billed, thumbnail, script

Hey coders...

Tænkte på om en af jer lå inde med et script der kan assistere mig lidt. Skal bruge et script der tager billeder fra et dir (eks. images) og vise dem som thumbnails på en side (og endnu bedre hvis den laver et thumbnail i den rette størrelse, så man ikke skal loade et helt billed, som rigtig størrelse der er lavet om til thumbnail, hvis i forstår...)

ud over det skal den på forsiden, af selve siden vise de 3 seneste tilføjede billeder, i diret, som thumbnails.

Skulle gerne fungere på den måde, at når man kommer ind på siden, kan man se de sidste 3 tilføjede billeder, taget fra datoen de er smidt op. klikker man på dem ser man billedet i fuld størrelse i et nyt vindue. Går man til galleriet, kan man se thumbnails af alle billederne, osv...

Muligt en kunne sætte noget hurtigt noget sammen, måske har et link til noget der minder kraftigt om dette, eller en anden form for løsning der dur ?

mvh.
jkn

120 point til den, hvis løsning jeg finder bedst passende...
Avatar billede kdjweb Nybegynder
17. marts 2006 - 20:08 #1
når du skal hente billede siger du bare <img src="billede.php?filename=billedet">

billede.php:

<?

// Set a maximum height and width
$width = 70;
$height = 80;

// Get new dimensions
list($width_orig, $height_orig) = getimagesize($filename);

if ($width && ($width_orig < $height_orig)) {
  $width = ($height / $height_orig) * $width_orig;
} else {
  $height = ($width / $width_orig) * $height_orig;
}

// Resample
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);


// Output
imagejpeg($image_p, null, 100);

?>

kan det bruges?
Avatar billede jkn83 Praktikant
18. marts 2006 - 00:25 #2
ik helt, da jeg selv skal angive hvilke filer der så skal vises... Den skal jo vise de 3 seneste tilføjelser... hvis jeg smider dem over på serveren via ftp, skal den opdatere det på siden når den loades...

så en date sortering efter filerne i diret, thumb resize (har jeg nok fixet) og et script til visning af de 3 seneste billeder, der skal vises i thumbs, linke til orig billed, og det skulle være det.
Avatar billede kdjweb Nybegynder
18. marts 2006 - 11:41 #3
smid det ind i en MySQL database for vært billede du indsætter og sorter efter datetime DESC
Avatar billede jkn83 Praktikant
18. marts 2006 - 14:10 #4
det kræver jo så at du smider billederne ind via et script så den kan registrere det i databasen ik ? det er for meget arbejde... Det skal holdes simpelt... Sidne bliver kørt ind via enten dreamweaver eller ftp. 1 bruger, mig.. så ingen grund til at lave script til upload af billeder. Hvis man kan undgå det.
Avatar billede kdjweb Nybegynder
18. marts 2006 - 14:18 #5
det er 1 linie kode mere?
Avatar billede kdjweb Nybegynder
18. marts 2006 - 14:20 #6
nåh undskyld misforstod dig, ved ikke om det er muligt så
Avatar billede jkn83 Praktikant
05. april 2006 - 21:49 #7
hmm...
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