Portal > Foren > PHP > PHP-Programmierung > Kann den Fehler an meiner Bildgrößenänderungsdatei nicht erkennen.
Antwort
 
Themen-Optionen
Alt 16.02.2008, 13:18 Nach oben    #1
Vegetarier
 
Benutzerbild von Miikku
 
Registriert seit: 15.11.2007
Beiträge: 14
Standard Kann den Fehler an meiner Bildgrößenänderungsdatei nicht erkennen.

Der Titel sagt's schon... Ich hab' gemacht, dass der User ein Bild hochladen kann und möchte dieses jetzt auf Größe kleiner als 130 x und 130 y bringen.
Vorgefertigte Scripte benutze ich grundsätzlich nicht...
hier der Script:
PHP-Code:
<?php
header
("Content-type: image/png");
$img    imagecreatefrompng("Bilder/Avatare/".$_GET['name'].".png");
$width imagesx($img);
$height imagesy($img);
if(
$width 130 and $height 130 and $height $width){
 
$nh 130;
 
$nw = (130/$height*$width);
 
$ni imagecreate($nw$nh);
 
imagecopyresized($ni,$img,0,0,0,0,(130/$height*$width),130,$width,$height);
}
elseif(
$width 130){
 
$nh = (130/$width*$height);
 
$nw 130;
 
$ni imagecreate($nw$nh);
 
imagecopyresized($ni,$img,0,0,0,0,130,(130/$width*$height),$width,$height);
}
elseif(
$height 130){
 
$nw = (130/$height*$width);
 
$nh 130;
 
$ni imagecreate($nw$nh);
 
imagecopyresized($ni,$img,0,0,0,0,(130/$height*$width),130,$width,$height);
}
if(isset(
$ni))
 
imagepng($ni"Bilder/Avatare/".$_GET['name'].".png");
else
 
imagepng($img"Bilder/Avatare/".$_GET['name'].".png");
imagedestroy($img);
if(isset(
$ni))
 
imagedestroy($ni);
?>
Meine Probleme:
1. Wie rufe ich jetzt dieses Script auf, um die Grafik nicht anzuzeigen, sondern nur zu speichern?

2. Wo liegt der Fehler? Mein FireFox sagt mir, dass die Grafik nicht angezeigt werden kann, wenn ich mir die Datei anschaue, aber wo der Fehler liegt sagter nicht

Freue mich auf Antworten
MfG
Miikku

EDIT: Achja.... gespeichert momentan als "imgresize.png"
__________________

Geändert von Miikku (16.02.2008 um 13:21 Uhr).
Miikku ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.02.2008, 13:33 Nach oben    #2
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.213
Standard

Wo soll denn die Grafik gespeichert werden?
Doch in einer Datei auf dem Server, richtig?

Ich gebe dir mal drei links, damit du was zum lesen hast:
[PHP] thumbnails erstellen - kleine Funktion
Thumbnail wird nicht erstellt

und für die Berechnung der Größe bei Berücksichtigung des Seitenverhältnisses:
thumbnail-Klasse; Qualität ok?
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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 aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seltsamer Fehler ... Basti PHP-Programmierung 3 29.05.2007 17:50
Fehler ignorieren mit @; wann überhaupt sinnvoll? Ben PHP-Programmierung 26 29.05.2006 23:12
Fehler im PHP Parser oder lag der Fehler doch bei mir? Prophet PHP-Programmierung 4 12.05.2006 17:17
Via htaccess alle Fehler umleiten ? robo47 Tools, Server, Betriebssysteme 10 03.01.2006 07:00
fehler am server oder fehler am script vodan PHP-Programmierung 26 23.05.2005 00:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:27 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44