oya Skrevet 27. juni 2005 Del Skrevet 27. juni 2005 Hei! Har følgende kode som jeg trenger litt hjelp til å modifisere. Hvordan får jeg border="1" på thumbnailene? Hvordan kan jeg åpne det store bildet i et nytt vindu når jeg trykker på thumbnailen? De store bildene har samme filnavn, men ligger i mappen over. <?php /* Authored by the Perpetual Dreamer http://www.perpetualdreamer.com */ //directory here (relative to script) $path = './forum/album_mod/upload/cache/'; $pathbigpicture = './forum/album_mod/upload/'; $i = 0; $imgDir = opendir ($path); while ( $file = readdir( $imgDir ) ) { //checks that file is an image $file_type = strrchr( $file, "." ); $is_image = eregi( "jpg|gif",$file_type ); if ( $file != '.' && $file != '..' && $is_image ) { $images[$i++] = $file; } } closedir ($imgDir); srand( (double) microtime()*1000000 ); $image_name = $path . '/' . $images[rand( 0,sizeof( $images ) -1 )]; $imgSize = GetImageSize( $image_name ); //ends script if no images found if ( $i == 0 ) die(); print ( "<img src=\"" . $image_name . "\"" . $imgSize[3] . " />\n" ); /* Basic code (by alland) available at: http://www.phpbuilder.com/snippet/detail.php?type=snippet&id=42 */ ?> Lenke til kommentar
power Skrevet 27. juni 2005 Del Skrevet 27. juni 2005 Hvis jeg skjønner det rett kan du prøve å bytte ut print ( "<img src=\"" . $image_name . "\"" . $imgSize[3] . " />\n" ); med print ( "<a href=\"forum/album_mod/upload/". basename($image_name) ."\"><img src=\"" . $image_name . "\"" . $imgSize[3] . " style=\"border: 1px solid #000;\" /></a>\n" ); Lenke til kommentar
oya Skrevet 27. juni 2005 Forfatter Del Skrevet 27. juni 2005 Takk. Det funket perfekt. Måtte bare legge til _blank + fjernet borderen (den passet ikke inn) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå