Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 11:28  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Problem mit Bilder verkleinerung

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
martin_xx
Neuer [User]
Neuer



Anmeldung: 25.05.06
Beiträge: 1

BeitragVerfasst am: 25.05.2006, 23:15    Titel: Problem mit Bilder verkleinerung Antworten mit Zitat

Hallo zusammen ich habe mich mal an ein Bilderverkleinerungsscript rangewagt aber irgendwie funktioniert das nicht so richtig das bild ist verzerrt und ist komplett kupferfarben an was kann das liegen ist das script nicht korreckt?

Code:


<?
$max_höhe = "200" ;
$max_breite = "200" ;
$bild = array("123" , "456") ;
$bezeichner =".jpg" ;
$dir = "drtg" ;

$id = "bild.jpg" ;

$test = GetImageSize($id);

$breite = $test[0];
$höhe = $test[1];

//echo "urspruegliches Format: $width x $height";
//Skalierung berechnen
$x_faktor = $max_breite / $breite;
$y_faktor = $max_höhe / $höhe;

if ($breite <= $max_breite && $höhe <= $max_höhe)
{
$skal_breite = $breite;
$skal_höhe = $höhe;
}
//wenn es hoeher ist sklaieren
elseif (($x_faktor * $höhe) < $max_höhe)
{
$skal_breite = ceil($x_faktor * $höhe);
$skal_höhe = $max_breite;

}
//wenn des breiter ist
else
{
$skal_breite = ceil($y_faktor * $breite);
$skal_höhe = $max_höhe;
}





$src = ImageCreateFromJpeg($id);
//neues Bild mit neuer Groesse
$dst = ImageCreate($skal_breite,$skal_höhe);
//Jetzt wird das Bild skaliert
ImageCopyResized($dst,$src,0,0,0,0,$skal_breite,$skal_höhe,$breite,$höhe);

$bild_name=explode(".",$bild);
$id1=$dir.$bild_name[0].$bezeichner.".".$bild_name[1];
echo $id1;
ImageJPEG($dst,"$id1",100);
//neue Groesse erhalten mit GetImageSize (ein array) und Bild anzeigen
$size = GetImageSize ("$id1");
echo "<img src='$id1' $size[3]>";
//Aufraeumen
ImageDestroy($src);
ImageDestroy($dst);




?>


Danke schonmal im vorraus


Nach oben
Private Nachricht senden
Metaman
Power-Poster [User]
Power-Poster



Anmeldung: 20.11.05
Beiträge: 636

BeitragVerfasst am: 25.05.2006, 23:37    Titel: Antworten mit Zitat

als erstes entferne man mal die Umlaute aus den Variablennamen
und dann probiers nochmal

_________________
Webmaster Lexikon
Schnäppchensuche
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Problem bei Aufruf über Suchmaschine Ranger24 Einsteigerforum 2 06.01.2009, 18:41 Letzten Beitrag anzeigen
Keine neuen Beiträge SQL Problem nach include chingdog Serverseitige Websprachen 10 27.12.2008, 22:25 Letzten Beitrag anzeigen
Keine neuen Beiträge Medion Laptop Problem samy Grafik-Forum 1 13.12.2008, 19:35 Letzten Beitrag anzeigen
Keine neuen Beiträge Isset Problem Arnee Serverseitige Websprachen 1 12.12.2008, 22:52 Letzten Beitrag anzeigen
Keine neuen Beiträge PHP Script Bilder Upload umschreiben?! LizzardX Einsteigerforum 1 03.12.2008, 22:57 Letzten Beitrag anzeigen
Threadübersicht