Bildergalerie: Alles online Lösung
kurtm1 23.01.2007 - 16:15 671 5
nr1
Here to stay
|
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
|
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" <?
$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
Legendwaffle, waffle!
|
|
onkelolf
1*-voter
|
|
kleinerChemiker
Here to stay
|
|
dosen
Here to stay
|
4images mit winxp bilderpublish plugin - bilder am pc auswählen "im web veröffentlichen" klicken und fertig
|