Avatar billede jedimaster Nybegynder
14. november 2003 - 22:14 Der er 1 kommentar og
1 løsning

Se billede fra oversigt

Hej.

Jeg har fundet nedenstående script her på exp og det er mega godt. Nu vil jeg bare have det til at kunne en anelse mere :)

Scriptet genererer thumbnails fra et givet billed-bibliotek. Det som jeg godt vil have er, at hvert billede er et link der peger over på en anden side [showpic.php], hvor det valgte billede vises i fuld størrelse.

Hvis I gad hjælpe mig mig med at "udbygge" dette script, samt lave scriptet der viser det enkelte billede vil jeg trampe i gulvet af lykke.

Tak
/JediMaster
Avatar billede jedimaster Nybegynder
14. november 2003 - 22:18 #1
<?php
function image_dir($col){
   
    $path = 'billeder/';
    §href = "href='image.php'"
  $d = dir($path);
   
    while($entry=$d->read()) {
        if(($entry != "." && $entry != "..") && (eregi("\.(gif)$",$entry))){
            $size = GetImageSize ($path.$entry);
        if($size[0] < $size[1]){
                $images[] = "<td valign=\"bottom\" align=\"center\">
                                                                                                                        <img src=\"$path/$entry\" alt=\"$entry\"    border=\"0\" width=\"66\" height=\"100\"><br>
                                                                <a>
                                                                </td>";
        }else{
                $images[] = "<td valign=\"bottom\" align=\"center\">
                                                                    <img src=\"$path/$entry\"    alt=\"$entry\"    border=\"0\" width=\"100\" height=\"66\"><br>
           
                                                                    </td>";
            }
        }
    }

    $d->close();
    echo '<table border="0" width="400"><tr>';
    $row = "</tr><tr>";

    for($i=0; $i<count($images);$i++){
        if($counter <  $col-1){
            echo $images[$i];
        }else{
            echo $images[$i].$row;
            $counter = -1;
        }
    $counter++;
    }
   
    echo '</tr></table>';
}
image_dir(4);
?>
Avatar billede tjens Nybegynder
14. november 2003 - 22:59 #2
Du har:
$images[] = "<td valign=\"bottom\" align=\"center\">
<img src=\"$path/$entry\" alt=\"$entry\"    border=\"0\" width=\"66\" height=\"100\"><br><a></td>";

Dit img-tag skal bare pakkes ind i et a-tag:
$images[] = "<td valign=\"bottom\" align=\"center\">
<a href=\"$path/$entry\" target="ImageWindow">
<img src=\"$path/$entry\" alt=\"$entry\"    border=\"0\" width=\"66\" height=\"100\"></a><br></td>";
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