"We are back" « oc.at

Bildergalerie: Alles online Lösung

kurtm1 23.01.2007 - 16:15 671 5
Posts

nr1

Here to stay
Avatar
Registered: Dec 2003
Location: AT
Posts: 618
Würde mal einen Tipp bezüglich Online Bildergalerie benötigen:

Und zwar sollen wirklich alle Vorgänge die nötig sind online erledigt werden, sprich man wählt einfach die Pics am lokalen PC aus, diese werden dann automatisch upgeloadet, bearbeitet und ein Album daraus erstellt.

Tipps?

Ezekiel

OC Addicted
Avatar
Registered: Jun 2001
Location: na
Posts: 3329
alle bilder in einen ordner uploaden, dann mit php alle files in dem ordner auslesen und als thumbnails ausgeben ...
du musst halt immer alle bilder eines albums in einen eigenen ordner uploaden.

edit: ich hab sowas mal gemacht, ist schon länger her und mby nicht sauber programmiert aber funktionieren tuts

macht das ganze für den ordner "pics"
Code: PHP
<?
$dir="pics";
$cachedir="pics/thumbs";
$handle=opendir($dir);
$i=0;
while (($file=readdir($handle))!==false) {
  if (!file_exists("$dir/thumbs")) {
		    mkdir("$dir/thumbs");
	}
  if ($file!="." && $file!=".." && !is_dir("$dir/$file")) {
    if(file_exists("$dir/thumbs/sm_$file")) {
        echo "<a href='$dir/$file'><img src='$dir/thumbs/sm_$file'></a>";
    }
    else {
        $imageinfo=getimagesize("$dir/$file");
        $breite=$imageinfo[0];
        $hoehe=$imageinfo[1];    
        $nhoehe=60;
        $nbreite=$nhoehe * ($breite/$hoehe);
        
        $srcimg=imagecreatefromjpeg("$dir/$file"); 
        $destimg=imagecreatetruecolor ($nbreite,$nhoehe); 
  		  ImageCopyResized($destimg,$srcimg,0,0,0,0,$nbreite,$nhoehe,$breite,$hoehe); 
			  ImageJPEG($destimg,"$dir/thumbs/sm_$file");
        echo "<a href='$dir/$file'><img src='$dir/thumbs/sm_$file'></a>";
    }
    $i++;
    if ($i==5) {
        echo "<br>";
        $i=0;
    }
  }
}
?>
Bearbeitet von Ezekiel am 23.01.2007, 16:53

rettich

Legend
waffle, waffle!
Avatar
Registered: Jan 2004
Location: wien
Posts: 794
da du nicht gesagt hast, du willst es selbst machen: http://www.flickr.com

onkelolf

1*-voter
Avatar
Registered: Aug 2002
Location: berlin.de
Posts: 1188
oder wenn du eh schon irgendwas bei google hast:

http://picasaweb.google.de/home

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4303

dosen

Here to stay
Avatar
Registered: Feb 2003
Location: Wien
Posts: 5611
4images mit winxp bilderpublish plugin - bilder am pc auswählen "im web veröffentlichen" klicken und fertig ;)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz