| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: PHP GD funktioniert nur schlecht bis gar nicht?! im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo Leute, ich habe ein Problem mit PHP GD. Bis jetzt konnte keinen Ähnlichen Fehler finden. Bei mir werden ...
![]() |
| | #1 (permalink) |
| Registriert seit: 09.12.03 ![]() Likes: 0 | Anzeige Hallo Leute, ich habe ein Problem mit PHP GD. Bis jetzt konnte keinen Ähnlichen Fehler finden. Bei mir werden Bilder (JPEG) mit einem komischen Grauschleier dargestellt manchmal auch nur schwarz. Im grunde genommen funktioniert es aber halt nicht zufriedenstellend. Leider kann ich nur PHP GD nutzen(Providerseitig). Hat jemand ne Ahnung wodran das liegen kann? |
| | |
| | #2 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.03 ![]() Likes: 1 | wenn du die funktion imagecreate benutzt, versuchs mal stattdessen mit imagecreatetruecolor wenns daran nicht liegt, sag mal welche php & gd versionen du benutzt (<? phpinfo() ?>) und zeig mal den code mit dem du solch ein "grauschleier bild" erzeugst
__________________ http://livehabo.hackerboard.de | http://livebb.sourceforge.net |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 09.12.03 ![]() Likes: 0 | Ich habe jetzt mal kurz ohne erfolg getestet. Ich verwende PHP 4.3.9 und GD 2.0.15 Der Quelltext: Code: <?php
header("Content-type: image/jpeg";);
$file= "$BILD";
$path= "images";
$filepath = $path."/".$file;
if(file_exists("$filepath";)) {
// Originalbild einlesen
$h_img= imagecreatefromjpeg("$path/$file";);
$width= imagesx($h_img);
$height= imagesy($h_img);
// Thumbnail im Speicher erzeugen
$thb_x= $X;
$thb_y= $Y;
$h_thb= imagecreate($thb_x, $thb_y);
// Verkleinern
imagecopyresized(
$h_thb,
$h_img,
0,
0,
0,
0,
$thb_x,
$thb_y,
$width,
$height
);
// In File speichern
imagejpeg($h_thb, "$file",100);
// Aufräumen
imagedestroy($h_thb);
imagedestroy($h_img);
}
// Ausgabe
readfile("$file";);
?> |
| | |
| | #4 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.03 ![]() Likes: 1 | habs mal bei mir ausprobiert (php 5.0.2 & gd 2.0.28 ) wenn ich imagecreate benutzte habe ich auch einen grauschleier mit imagecreatetruecolor sieht es aber vernünftig aus aber der code den du da gepostet hast, sollte eigentlich überhaupt nicht funzen, denn du hast in den folgenden zeilen jeweils den selben syntax fehler die semikolons innerhalb der klammern müssen weg Code: if(file_exists("$filepath";)) {
$h_img= imagecreatefromjpeg("$path/$file";);
readfile("$file";);
__________________ http://livehabo.hackerboard.de | http://livebb.sourceforge.net |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Tk.pm Installation funktioniert nicht | CentralWay | Linux/UNIX | 2 | 21.01.07 13:35 |
| Ton funktioniert nicht! | TheRealMoon | Die Problemzone | 2 | 19.12.05 20:07 |
| VPN funktioniert, LAN nicht | DocMorbid | Windows | 5 | 28.11.03 01:56 |
| nicht schlecht | #zed_law | Hackerboard.de-Feedback | 10 | 06.07.03 23:52 |
| Grafik Bereich wär nicht schlecht | SiRRiuS | Hackerboard.de-Feedback | 0 | 23.10.02 14:47 |