Avatar billede nak-m Nybegynder
17. august 2002 - 16:23 Der er 54 kommentarer og
2 løsninger

galleriscript!

først og fremmest må jeg lige meddele at dette spørgsmål er flyttet fra: http://www.eksperten.dk/spm/247158

og her kommer opgaven:

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!

er det noget der kan laves?
Avatar billede webmasterdk Praktikant
17. august 2002 - 16:32 #1
mener du noget ala http://boegh.nu/billeder ??
Avatar billede nak-m Nybegynder
17. august 2002 - 16:51 #2
ja noget i den stil!

men thumbnail billederne skal være lige store og stå mere tæt :)
Avatar billede bufferzone Praktikant
17. august 2002 - 16:54 #3
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.
Avatar billede webmasterdk Praktikant
17. august 2002 - 16:56 #4
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?
Avatar billede nak-m Nybegynder
17. august 2002 - 17:01 #5
bufferzone: det skal være dynamisk! :)
Avatar billede bufferzone Praktikant
17. august 2002 - 17:03 #6
Tænkte det nok. jeg har selv ledt efter en løsning med asp og er i gang med at rette til. God fornøjelse
Avatar billede webmasterdk Praktikant
17. august 2002 - 17:06 #7
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å....
Avatar billede bufferzone Praktikant
17. august 2002 - 17:07 #8
Jeg mener at have set scripts, der kan generere thumbnails også. I hvert tilfælde til asp og så må det også findes til php
Avatar billede webmasterdk Praktikant
17. august 2002 - 17:12 #9
det gør det også, man skal bare have gang i gd-lib, det er jeg bare i k nogen haj til.... :(
Avatar billede nak-m Nybegynder
17. august 2002 - 17:20 #10
webmasterdk: med hensyn til hvad jeg mente med at de skulle stå mere tæt så kig her: http://nakalay.hosted4free.dk/eksempel.GIF

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 :)
Avatar billede webmasterdk Praktikant
17. august 2002 - 17:30 #11
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...
Avatar billede nak-m Nybegynder
17. august 2002 - 18:16 #12
æv! ;o)

(og ok til det med dumheden!)
Avatar billede nak-m Nybegynder
17. august 2002 - 18:19 #13
håber der er nogen der kan/vil lave det! :)
Avatar billede webmasterdk Praktikant
17. august 2002 - 18:23 #14
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
Avatar billede nak-m Nybegynder
18. august 2002 - 09:43 #15
men det er nu stadig lidt træls hvis man ha mange gallerier!

men ok jeg prøver lige (er igang) hvad størrelse på thumbnails vil du foreslå?
Avatar billede nak-m Nybegynder
18. august 2002 - 09:55 #16
skal jeg forresten bruge resize eller resample?
Avatar billede nak-m Nybegynder
18. august 2002 - 09:58 #17
sådan jeg har sat den til nu er:

resample

size: 100x100

paint thumbnail borders (hvordan ser de egentlig ud?)

mrud: 30

er de ting rigtige/bedst? jeg er i tvivl om resample/resize og om jeg skal bruge borders!? :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:15 #18
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!
Avatar billede nak-m Nybegynder
18. august 2002 - 10:15 #19
(forresten havde du ikke en phpkode der duede når man havde thumbnailsne?)
Avatar billede nak-m Nybegynder
18. august 2002 - 10:21 #20
der står ikke "Preserve aspect ratio" ved mig nogen steder! :(
Avatar billede nak-m Nybegynder
18. august 2002 - 10:25 #21
skal jeg bruge thumbnails eller batch concersion?
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:25 #22
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
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:26 #23
du skal bruge batch conversion, thumbnails ser ik så gode ud, de får en grå kasse rundt om......
Avatar billede nak-m Nybegynder
18. august 2002 - 10:40 #24
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!
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:42 #25
det må du selv om jo :)
Avatar billede nak-m Nybegynder
18. august 2002 - 10:46 #26
jeg er skam meget tilfreds med billederne nu :) (selvom nogen af dem er lidt deforme ;-)

men hva så med koden?
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:52 #27
http://epx.dk/Temp.ace
eller vil du hellere have den i zip format?
Avatar billede nak-m Nybegynder
18. august 2002 - 10:53 #28
zip tak! ;o)
Avatar billede webmasterdk Praktikant
18. august 2002 - 10:58 #29
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:05 #30
Skal lige huske at tilpasse scriptet til din mysql login...
Avatar billede nak-m Nybegynder
18. august 2002 - 11:06 #31
uh mysql!

det kan jeg jo ikke finde ud af! :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:10 #32
kan godt guide dig igennem det, det er begrænset hvad du skal kunne til det her script...
Avatar billede nak-m Nybegynder
18. august 2002 - 11:10 #33
jeg kan ikke downloade zip-filen!
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:10 #34
Har du phpMyAdmin?
Avatar billede nak-m Nybegynder
18. august 2002 - 11:11 #35
(ok!)
Avatar billede nak-m Nybegynder
18. august 2002 - 11:11 #36
ja jeg har phpmyadmin men den siger altid at jeg ikke har adgang (eller noget i den stil!) så jeg har ikke prøvet den før :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:11 #37
hmm... virker fint her, her lige ændret firewall, prøåv igen
Avatar billede nak-m Nybegynder
18. august 2002 - 11:13 #38
jeg har fået zippen nu! :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:13 #39
hvad med icq eller msn?
Avatar billede nak-m Nybegynder
18. august 2002 - 11:14 #40
(men jeg var nødt til at gå ind på din side (www.epx.dk) og hente den derfra! kunne ikke fra linket!)
Avatar billede nak-m Nybegynder
18. august 2002 - 11:15 #41
øhm jeg har msn!
Avatar billede webmasterdk Praktikant
18. august 2002 - 11:19 #42
hmmm....
så prøv og tilføj jens5@hotmail.com til den...
Avatar billede nak-m Nybegynder
18. august 2002 - 11:23 #43
har jeg gjort!
Avatar billede nak-m Nybegynder
18. august 2002 - 11:23 #44
:) den siger du ikke er online
Avatar billede nak-m Nybegynder
18. august 2002 - 12:46 #45
er du her? - den siger du er offline
Avatar billede nak-m Nybegynder
18. august 2002 - 15:37 #46
webmasterdk: har fået phpmyadmin til at du nu! :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 22:36 #47
Godt nok! :)
Avatar billede webmasterdk Praktikant
18. august 2002 - 22:36 #48
Hvad så med scriptet??
Avatar billede nak-m Nybegynder
19. august 2002 - 06:42 #49
ja hvad skal jeg gøre ved det?
Avatar billede webmasterdk Praktikant
19. august 2002 - 11:22 #50
du skal i phpmyadmin indsætte indholdet af sql streng.txt, i det store text area du har når du går ind under din database

så skal du i alle filer rette database login til....
Avatar billede nak-m Nybegynder
21. august 2002 - 01:59 #51
har sq lidt problemer med phpmyadmin igen :(

det er sq et lorteprogram! jeg prøver at se om man ikke kan lave det i winmysqladmin så!
Avatar billede webmasterdk Praktikant
21. august 2002 - 06:21 #52
ok, øhhmmm point for script??
Avatar billede nak-m Nybegynder
21. august 2002 - 23:46 #53
jaja tålmodighed!

skal jo lige ha prøvet det først ;o)
Avatar billede webmasterdk Praktikant
21. august 2002 - 23:57 #54
ok :)
Avatar billede webmasterdk Praktikant
21. august 2002 - 23:59 #55
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!
Avatar billede nak-m Nybegynder
23. august 2002 - 01:30 #56
ja hvis bare jeg kunne bruge MySQL :(

har faktisk fundet en kode der ikke bruger mySQL:

<?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>&nbsp;";
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!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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