php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2005, 13:44  
Benutzer
 
Registriert seit: 16.10.2004
Beiträge: 90
freitz
Standard Thumbnails erstellen

Hi , ich hab ein kleines Prob mit Thumnails.

Hier mein Code (bzw. der wichtigste Teil davon)
PHP-Code:
<?php
$PicPathIn
="bilder/";
$PicPathOut="bilder/thumb/";
$bild "bild1.jpg";

// Bilddaten ermitteln
$size=getimagesize("$PicPathIn"."$bild");
$breite=$size[0];
$hoehe=$size[1];
$neueBreite=300;
$neueHoehe=intval($hoehe*$neueBreite/$breite);

if(
$size[2]==1) {
// GIF
$altesBild=ImageCreateFromGIF("$PicPathIn"."$bild");
$neuesBild=imageCreate($neueBreite,$neueHoehe);
imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
imageGIF($neuesBild,"$PicPathOut"."TN"."$bild");     
}

if(
$size[2]==2) {
// JPG
$altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild");
$neuesBild=imageCreate($neueBreite,$neueHoehe);
imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageJPEG($neuesBild,"$PicPathOut"."TN"."$bild");    // aus "bild1.jpg" wird "TNbild1.jpg"
}
?>
Es wird auch ein Thumbnail erstellt, in der richtigen Größe usw. . Nur die Qualität ist schrecklich, aber seht selbst:

bild1.jpg
TNbild1.jpg

An was könnte es liegen? (PS: phpinfo() nicht möglich da es auf meiner Festplatte gesteste wurde)
Gibts es Alternativen um Bilder zu verkleinern und sie abzuspeichern?
freitz ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.03.2005, 13:47  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

ersetze imageCreate durch imageCreateTrueColor.
robo47 ist offline  
Alt 12.03.2005, 13:50  
Benutzer
 
Registriert seit: 16.10.2004
Beiträge: 90
freitz
Standard

ja wunderbar DANKE!!!
Hat funktioniert :wink:
freitz ist offline  
Alt 01.05.2005, 21:35  
Gast
 
Beiträge: n/a
Standard

Ich hab mir mal dieses Script genauer angeschaut und bin auf folgenden Fehler draaufgekommen:

PHP-Code:
<?php
imageGIF
($neuesBild,"$PicPathOut"."TN"."$bild");   
?>
Diese Funktion gibt's doch in PHP nicht - sagt mir zumindest mein Apache. Warum #1? Ersetzt man GIF durch JPEG oder PNG funktioniert's super, nur wird das erzeugte Bild in Schwarz/Weiß dargestellt. Warum #2?

Bitte um ein paar Antworten.

mfg --> hannes
 
Alt 01.05.2005, 21:42  
Gast
 
Beiträge: n/a
Standard

Zitat:
Diese Funktion gibt's doch in PHP nicht - sagt mir zumindest mein Apache
Vermutlich ist bei dir nicht die GDlib installiert ?
 
Alt 01.05.2005, 21:43  
Gast
 
Beiträge: n/a
Standard

php_info()
 
Alt 01.05.2005, 21:47  
Gast
 
Beiträge: n/a
Standard

:: HMM : :

1) GD Support ... enabled
2) GIF Read Support ... enabled

Wahrscheinlich liegt's daran, dass es nur einen READ-Support gibt, oder? Wie kann man eine GDlib installierten bzw. wo bekommt man so etwas? Hat Lycos das auch?
 
Alt 01.05.2005, 21:49  
Gast
 
Beiträge: n/a
Standard

Achso, da haste eine alte Version von der GDlib.

Gibts eigentlich bei php.net irgendwo zum Download (komplett PHP-Version).
 
Alt 01.05.2005, 21:55  
Gast
 
Beiträge: n/a
Standard

Hey, ich hab PHP 5.0! Was ist daran alt???
 
Alt 01.05.2005, 21:56  
Gast
 
Beiträge: n/a
Standard

Hast irgendwo die php_info Datei?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
thumbnails erstellen dom PHP Tipps 2008 39 21.07.2008 21:28
Thumbnail mit genauer Größe erstellen Simon9990 PHP Tipps 2008 9 23.08.2007 05:22
Thumbnails erstellen -> Qualtitätsproblem GrU3nL!nG PHP Tipps 2006 6 28.11.2006 15:58
temporäre thumbnails lindner PHP Tipps 2006 5 20.06.2006 07:40
darf keine Datenbank erstellen in phpMyAdmin Datenbanken 2 20.10.2005 19:32
Thumbnails serverseitig erstellen PHP-Fortgeschrittene 3 23.08.2005 12:42
Thumbnails erscheinen in Bildgröße! PHP Tipps 2005-2 3 04.06.2005 15:59
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
Stammbaum erstellen Riot PHP Tipps 2005 17 13.05.2005 16:32
Ordner erstellen und Datei uploaden Juuro PHP Tipps 2005 6 20.01.2005 21:18
thumbnails streamen spoi PHP Tipps 2004-2 5 16.11.2004 12:46
Thumbnails erstellen PHP Tipps 2004 2 16.10.2004 02:39
Thumbnails erstellen... PHP Tipps 2004 10 20.09.2004 12:56
Bilder Upload und automatische thumbnails erstellen PHP Tipps 2004 11 08.07.2004 21:22
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wie kann ich thumbnails machen, thumbnails erstellen code, thumbnails erstellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.