Hi Marcel,
vielen Dank für deine Unterstützung.
Ich hab mitlerweile alles probiert, aber es tuht einfach nichts.
Ich bekomme noch nicht einmal ne Fehlermeldung, als würde es garnicht existieren.
Ich hab mitlerweile nen alternatives Script gefunden.
Bei diesem muss ich auch nur zwei $Variablen befullen.
Arbeitet aber auch nicht.
Ich verzweifel so langsam an der BIlder sache.
Kannste dir das eventuell auch mal ansehen, vieleicht bekommen wir dann das ans laufen.
Hier mal der Code:
-
-
- <?
- phpfunction qThumb( $Bild, $ThumbKantenLaenge )
- {
- // Masse ermitteln
- $OriginalBildInfo = getimagesize( $Bild );
- $OriginalBildBreite = $OriginalBildInfo[0];
- $OriginalBildHoehe = $OriginalBildInfo[1];
- $OriginalKantenLaenge = $OriginalBildBreite < $OriginalBildHoehe ? $OriginalBildBreite : $OriginalBildHoehe;
- // Temporaeres Bild vom Original erzeugen
- $TempBild = imagecreatefromjpeg( $Bild );
- // Neues Bild erstellen
- $NeuesBild = imagecreatetruecolor( $OriginalKantenLaenge, $OriginalKantenLaenge );
- // Originalbild in neues Bild einfügen
- if ($OriginalBildBreite > $OriginalBildHoehe)
- {
- imagecopy( $NeuesBild, $TempBild, 0, 0, round( $OriginalBildBreite-$OriginalKantenLaenge )/2, 0, $OriginalBildBreite, $OriginalBildHoehe );
- }
- else if ($OriginalBildBreite <= $OriginalBildHoehe )
- {
- imagecopy( $NeuesBild, $TempBild, 0, 0, 0, round( $OriginalBildHoehe-$OriginalKantenLaenge )/2, $OriginalBildBreite, $OriginalBildHoehe );
- }
- $Thumbnail = imagecreatetruecolor( $ThumbKantenLaenge, $ThumbKantenLaenge );
- imagecopyresampled( $Thumbnail, $NeuesBild, 0, 0, 0, 0, $ThumbKantenLaenge, $ThumbKantenLaenge, $OriginalKantenLaenge, $OriginalKantenLaenge );
- // Neues Bild ausgeben
- imagejpeg( $Thumbnail, $Bild, 80 );
- imagedestroy( $Thumbnail );
- }
- // Funktionsaufruf
- foreach (glob( "*.jpg" ) as $Bild){ qThumb( $Bild, 90 );
- }
- ?>
-
-
Vielen Dank für deine Hilfe.
Mfg
Dom
Wer sich nicht traut zu fragen, der sich nicht traut zu lernen.