Avatar billede janbb Juniormester
18. maj 2006 - 14:38 Der er 6 kommentarer og
1 løsning

Thumbs maker automatisk ved billeder

Ja - man kan jo osse gøre det manuelt, men ville lige høre om der fandtes noget sådan automatisk -selvom det jo er noget indviklet noget med billeder
Bruger denne rutine og roder lidt rundt med 2 programmer for
at få lavet 'thumbs' af billeder (håber det er forståeligt forklaret ?)


<?php


$directory = "thumbbib/thumbbib2";

    if ($dir = opendir($directory)) {
    while ((($file = readdir($dir)) !== false))  {
    if (substr($file, -3) == 'jpg' || substr($file, -3) == 'JPG') {
    $size = getimagesize($directory.'/'.$file);
    $lsize = lstat($directory.'/'.$file);
    $lsize[7] = floor($lsize[7]/1024);

    echo "

             
                <td  valign=top>
                <a href='$directory/$file' target=_blank><img src='$directory/$file' border=0 ></a>
                </td><td>
               
               
               
            ";  $filnavn = preg_replace('/jpg$/i', 'txt', $file);

echo file_get_contents($directory.'/'.$filnavn);  echo " </td>      ";   
        }
      }
  }



?>
Avatar billede sw_red_6 Nybegynder
18. maj 2006 - 14:45 #1
hvis du kigger lidt i kommentarerne her, så er der vidst lige det du skal bruge:
http://dk2.php.net/manual/en/function.imagecopyresampled.php#61169
Avatar billede janbb Juniormester
18. maj 2006 - 14:52 #2
Ja, det ser spændende ud, men hvad er GD 2,01 ???
Avatar billede sw_red_6 Nybegynder
18. maj 2006 - 14:54 #3
Der står noget mere om GD her, der er endda installationsvejledning.
http://dk2.php.net/manual/en/ref.image.php
Avatar billede janbb Juniormester
19. maj 2006 - 10:35 #4
ja, men er det sandsynligt at min webhost har det installeret ? (webdomain)- må jeg lige prøve at us.
Avatar billede janbb Juniormester
19. maj 2006 - 10:40 #5
Nå, men man kan jo altid prøve at køre det lokalt og så gemme kildefilen :)
Men smid et svar - hvis der ikke kommer flere bud på problemet er pointsene dine.
Og tak.
Avatar billede sw_red_6 Nybegynder
19. maj 2006 - 11:06 #6
Du kan jo altid tjekke med var_dump(gd_info());, som du evt. allerede har læst på 2. link jeg skrev...
Avatar billede sw_red_6 Nybegynder
19. maj 2006 - 15:40 #7
Takker for point
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