det skal være sådan at php skal lave en side med links til hver mappe i en bestemt mappe (linksne skal ha samme navn som mappen) og så når man klikker på linket skal den sende en videre til en side hvor alle billederne i mappen ligger som thumbnails - og de billeder skal så hver og især linke til billedet i stort format!
Det du beskriver kan laves med photoshop. Du fortæller photoshop hvor orginalbillederne ligger, og så klare den resten, thumbnails, billeder og html sider. Løsningen er let op hurtig, hvis du ikke ønsker en dynamisk løsning, hvid du kan uploade nye billeder og fjerne andre.
altså thumbnail billederne laver jeg i en batch med irfan view, der kan man let bestemme hvilken størrelse billederne skal have! Jeg vil nemlig fraråde dig at bruge de store billeder som thumbnails der bare vises små!!! når du siger at de gerne må stå mere tæt, mener du så ved siden af hinanden?
nak-m > den her er dynamisk.... dog kræver det at du lige stadig laver thumbsne selv, det ville dog ik kræve meget at sætte scriptet tilat hente de store filer og så vise dem små....
og forresten hvad sker der ved at bruge de store billeder som thumbnails der bare vises små?
jeg gider i hvertfald ikke til at lave thumbnail billeder så hvis det er dumt at bare "bruge-de-store-billeder-som-thumbnails-der-bare-vises-små" så skal jeg jo nok ha fat i noget gd-lib :)
det er dumt fordi at der findes mange der stadig kun har internet via modem(mig indtil sidste uge fx) og det tager 30 krige at hente siden så.... Det er faktisk lidt noget bæ, for jeg havde et script der lagde billederne som du ønskede det, men slettede det fordi at det så dumt ud når man så brugte kommentarer til, så ødelagde det tabellerne...
det tager altså ik 5min at lave thumbs med programmer som irfaview eller photoshop.. du skal bare vælge en mappe og så størrelsen og så trykker du på start og irfanview er enda gratis
Jeg har sat width til at være 200 og så skal den selv finde ud af hvor bred billedet skal være så proportionerne passer sammen.. Det gøres ved at sætte hak i "Preserve aspect ratio" Kvalitet ville jeg sætte til 70 Borders er der ikke behov for. For en nemheds skyld, ville jeg også ændre alle filer til jpg da det så er nemmere at lave scriptet til kun et enkelt fil format, husk også at tjekke om det er jpeg, JPEG, jpg eller JPG, php tager dem alle som forskellige!
hvilket prog bruger du? APS eller irfanview? ved irfan view er det følgende fremgans måde: Start det tryk på "b" Vælg mappen indeholdende dine billeder Vælg output format vælg options, sæt kvalitet til 70-80 Sæt hak i "Use adnvanced options" Gå derind og vælg din ønskede størrelse, og sæt evt. hak i "Preserve aspect ratio" Klik ok Vælg outpuy mappe Tryk start
ok men nu er de jo i forskellig størrelse! jeg tror lige jeg prøver det uden "Preserve aspect ratio"! for det er jo ikke så pænt med billeder i forskellige størrelser!
Brugervejledning: Opret en mappe hvor du vil have dine billeder, put dine små billeder i den, opret derefter en under mappe i den mappe der hedder "stor" der skal dine originale billeder så være, åbn derefter overskrift.php3 og smid en text til mappen, ellers vil den ik være og se på forsiden!
<?php function FileList($path, $ext="") { $extlen = strlen($ext); $filesArray = array(); $handle=opendir("$path"); while (false !== ($filename = readdir($handle))) { if ($filename!="." && $filename!=".." && substr($filename,0,6)!='thumb_' ) { if (($ext == "") || ($ext == substr($filename,-$extlen))) { $fileArray[] = array($path, $filename); } } } if (sizeof($fileArray)) { sort($fileArray); for ($i=0;$i<count($fileArray);$i++) { list($folder, $file) = $fileArray[$i]; $tmpfilename = substr($file, 0, strlen($file)-$extlen); echo "<a href=\"$folder/$file\"><img src=\"$folder/thumb_$file\" style=\"border: 1px solid black; width: 100px; height: 136px;\"></a> "; if ( ($i+1)%6 == 0 ) echo "<br>"; } } else { echo "Der er ingen filer i \"$path\" med extension \"$ext\"<br>"; } closedir($handle); } FileList("./billeder", ".jpg"); ?>
men du skal nok få point fo at ha hjulpet mig!
Synes godt om
Ny brugerNybegynder
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.