| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

23-04-2004, 20:18
|
|
unwissender
Newbie
|
|
Registriert seit: Jan 2004
Beiträge: 9
|
|
[GD] 1.x -> 2.x unterschiede????
servus
ich habe hier den folgenden code
PHP-Code:
<?PHP
include ("./config.php");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
$abfrage = mysql_query("SELECT $spalte FROM $tabelle") or die(mysql_error());
$row = mysql_fetch_array($abfrage);
$ergebnis = $row[$spalte];
header ("Content-Type: image/jpeg");
$im = imagecreatefromjpeg("banner.jpg");
$colortxt = imagecolorallocate ($im, 0, 0, 0);
$font = dirname($_SERVER["SCRIPT_FILENAME"]) . "/arial.ttf";
imagettftext ($im, 10, 0, 335, 55, $colortxt, $font, "$ergebnis !!!");
imagejpeg ($im);
imagedestroy ($im);
?>
unter gd-lib 1.xxx funzt alles super.
unter der 2.x gibt er die farbe des textes nicht richtig aus obwohl 0,0,0 angegheben wird.
gibt es da unterschiede hoffe es kann mir jemand heflen
|

23-04-2004, 20:33
|
Wurzel
Master  
|
|
Registriert seit: Jul 2002
Ort: double-u-upper-valley
Beiträge: 7.477
|
|
lass das script mal laufen ohne bildausgabe und gib mal per echo den wert für $colortxt aus ... wenns -1 ist, könnte es daran liegen, dass der farbpalette keine weitere farbe zugewiesen werden kann.
__________________
-
|

23-04-2004, 20:51
|
|
unwissender
Newbie
|
|
Registriert seit: Jan 2004
Beiträge: 9
|
|
und was würde das heißen????
kann leider noch nicht testen, da mein kollege zz nicht online ist, und ich nicht die andere version habe.
|

23-04-2004, 20:55
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
Zitat:
Original geschrieben von unwissender
und was würde das heißen????
|
das hat wurzel doch geschrieben....
Zitat:
Original geschrieben von unwissender
kann leider noch nicht testen, da mein kollege zz nicht online ist, und ich nicht die andere version habe.
|
.... dann musst du halt warten.
|

27-04-2004, 18:37
|
|
unwissender
Newbie
|
|
Registriert seit: Jan 2004
Beiträge: 9
|
|
servus
so ich habe jetzt mal den colortxt per echo ausgegeben folgendes kam dabei heraus
PHP-Code:
Die Grafik "http://www..../banner.php" kann nicht angezeigt werden, weil sie Fehler enthält.
|

27-04-2004, 20:42
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Original geschrieben von unwissender
PHP-Code:
Die Grafik "http://www..../banner.php" kann nicht angezeigt werden, weil sie Fehler enthält.
|
vielleicht lässt du jetzt auch noch den header raus, damit dein browser weiss, dass er einen text anzeigen soll, und kein bild ...
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Geändert von wahsaga (27-04-2004 um 20:45 Uhr)
|

28-04-2004, 17:24
|
|
unwissender
Newbie
|
|
Registriert seit: Jan 2004
Beiträge: 9
|
|
also nachdem ich nun auch den header rausgelassen habe bekomme ich die -1.
was kann ich jetzt dagegeb machen, sprich wie gibt man jetzt die farbe an ????
|

28-04-2004, 17:32
|
Wurzel
Master  
|
|
Registriert seit: Jul 2002
Ort: double-u-upper-valley
Beiträge: 7.477
|
|
php sollte die nächste mögliche farbe nehmen (was es auch tut)...
alternative :
mit imagecreatetruecolor() ein basisbild erstellen, das andere da
reinkopieren, weiss zufügen, text drauflegen bild ausgeben ...
könnte klappen.
__________________
-
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|