peace2 Skrevet 1. april 2006 Del Skrevet 1. april 2006 (endret) Hei Jeg leter etter sider som tilbyr PHP baser photoalbum , som henter bilder rett fra en bilde-mappe på fil serveren.. Er bare å komme med forslag /lenker Endret 2. april 2006 av xox Lenke til kommentar
Gilbert Skrevet 2. april 2006 Del Skrevet 2. april 2006 http://www.stadtaus.com/en/php_scripts/gallery_script/ http://www.softcomplex.com/products/php_image_gallery/ http://yapig.sourceforge.net/ http://gallery.menalto.com/index.php http://www.google.no/search?hl=no&q=php+im...-s%C3%B8k&meta= http://www.hotscripts.com/PHP/Scripts_and_...mage_Galleries/ Lenke til kommentar
ZoRaC Skrevet 2. april 2006 Del Skrevet 2. april 2006 Du glemte www.ezonlinegallery.com Lenke til kommentar
stian90_2 Skrevet 2. april 2006 Del Skrevet 2. april 2006 (endret) personlig liker jeg mortz0r.tk sitt script. selv om det kanskje ikke funker fordi det bruker mye minne på serveren. Endret 2. april 2006 av stianiquniez Lenke til kommentar
peace2 Skrevet 2. april 2006 Forfatter Del Skrevet 2. april 2006 Takker! håper dem hjelper Lenke til kommentar
peace2 Skrevet 2. april 2006 Forfatter Del Skrevet 2. april 2006 personlig liker jeg mortz0r.tk sitt script. selv om det kanskje ikke funker fordi det bruker mye minne på serveren. 5858078[/snapback] Jeg har prøvd den første ,det så ut nesten som filarkiv hos meg så jeg likte ikke den ( tror "demo" versjonen hører ikke til den, skulle laste ned nr 2 men der var det død lenke ( 404 error) . Lenke til kommentar
kakkle Skrevet 3. april 2006 Del Skrevet 3. april 2006 (endret) hehehe... MErkelig Jeg satt akkurat og lagde meg et veldig enkelt lite minigalleri... Dette kun for å kunne vise noen bilder i en mappe ett om gangen, slik at de som fortsatt sliter med modem, slapp å laste 50 bilder med engang... Dette er et script som skal ligge i samme mappe som bildene. Dòg er det ikke noe problem å lage det slik at den velger en gitt mappe. Som sagt så er scripet veldig enkelt, og var egentlig bare laget for at jeg skulle vise noen bilder i full fart... Men det kan nok sikkert være veldig fint å bruke som et utgangspunkt til et ordentlig bilde galleri. <?php // ************************************************ // Legger alle jpeg filer inn i et array, $image // ************************************************ if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && strpos($file, ".jpg")) { $image[] = $file; // echo "<img src='$file' alt='$file' title='$file'>\n"; } } closedir($handle); } // // Henter ut bildenummer som skal vises // $bildenr = (isset($_GET[id]))?$_GET["id"]:0; // // Viser bildenummer med link til hver bilde. Viser $limit nummer om gangen // $limit = 10; $start = $bildenr-$limit; $stopp = $bildenr+$limit; if($bildenr-$limit<0) { $start=0; $stopp=$limit*2; } if($bildenr+$limit>count($image)) { $stopp=count($image); } // Lager en link til det forste bildet, dersom det ikke er med i rangen if($start>0) echo "[<a href='?id=0'>1</a>] ... "; for($i=$start;$i<$stopp;$i++) { if($i!=$bildenr) { echo " [<a href = '?id=$i'>".($i+1)."</a>] "; } else { echo " [".($i+1)."] "; } } // Viser link til siste bildet, dersom det ikke er med i rangen if($stopp <= count($image)-1) echo " ... [<a href='?id=".(count($image)-1)."'>".count($image)."</a>]"; echo "<hr>"; // // Viser Forrige og neste bilde link // if($bildenr > 0) { echo "[<a href='?id=".($bildenr-1)."'>Forrige bilde</a>] "; } if($bildenr < count($image)-1) { echo " [<a href='?id=".($bildenr+1)."'>Neste bilde</a>] "; } // // Viser det valgte bildet // print "<p>"; print "<img src='".$image[$bildenr]."' alt='".$image[$bildenr]."' style='float: left; margin-right: 50px;'>"; // // Viser en liste med filnavnet paa hvert bilde ved siden av selve bildet // $limit = 8; $start= $bildenr-$limit; $stopp = $bildenr+$limit; if($bildenr-$limit<0) { $start=0; $stopp=$limit*2; } if($bildenr+$limit>count($image)) { $stopp=count($image); } //Link til fø bildet, dersom det ikke er i rangen if($start>0) echo "1. [<a href='?id=0'>".$image[0]." </a>]<br>...<br>"; for($i=$start;$i<$stopp;$i++) { if($i!=$bildenr) { echo ($i+1).". [<a href = '?id=$i'>".$image[$i]."</a>] <br>"; } else { echo ($i+1).". [".$image[$i]."] <br>"; } } // Link til siste bildet dersom det ikke er i rangen if($stopp < count($image)) echo " ...<br> ".count($image).". [<a href='?id=".(count($image)-1)."'>".$image[count($image)-1]."</a>] <br>"; ?> Som sagt så er dette ikke noe jeg har giddet å legge så mye arbeid i, så beklager evt rotete kode og ugunstige ting..., men det kan være et fint utgangspunkt for å lage ditt eget galleri... Det er mulig at dette kommer til å bygges på etterhvert... Hvis jeg legger ut flere bilder på den siden... Og da vil jeg nok også legge inn mulighet for album (underkatalog)... /KAkkle Endret 3. april 2006 av kakkle Lenke til kommentar
peace2 Skrevet 3. april 2006 Forfatter Del Skrevet 3. april 2006 (endret) hehehe... MErkeligJeg satt akkurat og lagde meg et veldig enkelt lite minigalleri... Dette kun for å kunne vise noen bilder i en mappe ett om gangen, slik at de som fortsatt sliter med modem, slapp å laste 50 bilder med engang... Dette er et script som skal ligge i samme mappe som bildene. Dòg er det ikke noe problem å lage det slik at den velger en gitt mappe. Som sagt så er scripet veldig enkelt, og var egentlig bare laget for at jeg skulle vise noen bilder i full fart... Men det kan nok sikkert være veldig fint å bruke som et utgangspunkt til et ordentlig bilde galleri. <?php // ************************************************ // Legger alle jpeg filer inn i et array, $image // ************************************************ if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && strpos($file, ".jpg")) { $image[] = $file; // echo "<img src='$file' alt='$file' title='$file'>\n"; } } closedir($handle); } // // Henter ut bildenummer som skal vises // $bildenr = (isset($_GET[id]))?$_GET["id"]:0; // // Viser bildenummer med link til hver bilde. Viser $limit nummer om gangen // $limit = 10; $start = $bildenr-$limit; $stopp = $bildenr+$limit; if($bildenr-$limit<0) { $start=0; $stopp=$limit*2; } if($bildenr+$limit>count($image)) { $stopp=count($image); } // Lager en link til det forste bildet, dersom det ikke er med i rangen if($start>0) echo "[<a href='?id=0'>1</a>] ... "; for($i=$start;$i<$stopp;$i++) { if($i!=$bildenr) { echo " [<a href = '?id=$i'>".($i+1)."</a>] "; } else { echo " [".($i+1)."] "; } } // Viser link til siste bildet, dersom det ikke er med i rangen if($stopp <= count($image)-1) echo " ... [<a href='?id=".(count($image)-1)."'>".count($image)."</a>]"; echo "<hr>"; // // Viser Forrige og neste bilde link // if($bildenr > 0) { echo "[<a href='?id=".($bildenr-1)."'>Forrige bilde</a>] "; } if($bildenr < count($image)-1) { echo " [<a href='?id=".($bildenr+1)."'>Neste bilde</a>] "; } // // Viser det valgte bildet // print "<p>"; print "<img src='".$image[$bildenr]."' alt='".$image[$bildenr]."' style='float: left; margin-right: 50px;'>"; // // Viser en liste med filnavnet paa hvert bilde ved siden av selve bildet // $limit = 8; $start= $bildenr-$limit; $stopp = $bildenr+$limit; if($bildenr-$limit<0) { $start=0; $stopp=$limit*2; } if($bildenr+$limit>count($image)) { $stopp=count($image); } //Link til fø bildet, dersom det ikke er i rangen if($start>0) echo "1. [<a href='?id=0'>".$image[0]." </a>]<br>...<br>"; for($i=$start;$i<$stopp;$i++) { if($i!=$bildenr) { echo ($i+1).". [<a href = '?id=$i'>".$image[$i]."</a>] <br>"; } else { echo ($i+1).". [".$image[$i]."] <br>"; } } // Link til siste bildet dersom det ikke er i rangen if($stopp < count($image)) echo " ...<br> ".count($image).". [<a href='?id=".(count($image)-1)."'>".$image[count($image)-1]."</a>] <br>"; ?> Som sagt så er dette ikke noe jeg har giddet å legge så mye arbeid i, så beklager evt rotete kode og ugunstige ting..., men det kan være et fint utgangspunkt for å lage ditt eget galleri... Det er mulig at dette kommer til å bygges på etterhvert... Hvis jeg legger ut flere bilder på den siden... Og da vil jeg nok også legge inn mulighet for album (underkatalog)... /KAkkle 5858283[/snapback] takker det hørtes bra ut Kan du skrive ned åssen jeg setter dette opp og konfigurerer det? Endret 4. april 2006 av xox 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å