Forum


Suchen Forum RSS RSS2 SuchenSuchen Mitgliederliste Mitgliederliste RegistrierenRegistrieren ProfilProfil Login


Info: Der Forenbetrieb wurde leider eingestellt.

Gehe zu: » Forum » PHP und MySQL » Grafik mit PHP erstellen

Seite: 1

Thema
Autor
Grafik mit PHP erstellen
Beitrag von puentas am: 30.08.2008 12:46:02

Hallo,
habe folgenden Code:

PHP-Code:
<?php     require('config.inc.php'); config();   $row = mysql_fetch_array(mysql_query("select * from browser_user where id = '" . mysql_real_escape_string($_GET['id']) . "'")); $rankbild = ImageCreateFromGIF('images/rank.gif'); $pic = @ImageCreateFromGIF('images/picker.gif'); $im = ImageCreate (140, 70); $col1 = ImageColorAllocate ($pic, 0,0,0); $col2 = ImageColorAllocate ($pic, 0, 0, 0); ImageFilledRectangle($im, 0, 0, 300, 50, $pic); ImageString($pic, 3, 10, 7, ($row['user'] ? $row['user'] : 'not found'), $col1); ImageString($pic, 2, 13, 21, ($row["user"] ? 'Gold: ' . $row['punkte'] : ''), $col2); ImageCopy($pic, $rankbild, 13, 15, 3, 4, imagesx($i), 12); ImageString($pic, 2, 13, 35, ($row["user"] ? 'Einwohner: ' . $row['einwohner'] : ''), $col2); Header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); Header('Content-type: image/gif'); ImageDestroy(ImageGIF($pic)); ?>



Wieso fügt er /images/rank.gif nicht ein??
Die Datei existiert...


Dieser Beitrag wurde schon 1x bearbeitet.
Zuletzt am 31.08.2008 07:33:18 von PAS.


puentas
Benutzer

Beiträge: 12
OFF PN Schicken
AW: Grafik mit PHP erstellen
Beitrag von PAS am: 31.08.2008 07:39:30

Hi,
was mir auf einen Blick aufällt ist, dass es die Variable $i nicht gibt. Ansonsten bräuchte ich mal die 2 Bilder um das zu testen...

Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage
AW: Grafik mit PHP erstellen
Beitrag von puentas am: 31.08.2008 08:10:35

http://www.puentas.de/images/rank.gif
http://www.puentas.de/images/picker.gif


puentas
Benutzer

Beiträge: 12
OFF PN Schicken
AW: Grafik mit PHP erstellen
Beitrag von PAS am: 31.08.2008 15:15:03

Hi,
so geht es:
PHP-Code:
<?php   require('config.inc.php'); config();   $row = mysql_fetch_array(mysql_query("select * from browser_user where id = '" . mysql_real_escape_string($_GET['id']) . "'")); //$row = array('user' => 'Test', 'punkte' => '20', 'einwohner' => '10'); $rankbild = ImageCreateFromGIF('bilder/rank.gif'); $pic = ImageCreateFromGIF('bilder/picker.gif'); $im = ImageCreate (140, 70); $col1 = ImageColorAllocate ($pic, 0, 0, 0); $col2 = ImageColorAllocate ($pic, 0, 0, 0); ImageFilledRectangle($im, 0, 0, 300, 50, $pic); ImageString($pic, 3, 10, 7, ($row['user'] ? $row['user'] : 'not found'), $col1); ImageString($pic, 2, 13, 21, ($row["user"] ? 'Gold: ' . $row['punkte'] : ''), $col2); ImageCopy($pic, $rankbild, 13, 15, 3, 4, imagesx($rankbild), 12); ImageString($pic, 2, 13, 35, ($row["user"] ? 'Einwohner: ' . $row['einwohner'] : ''), $col2); Header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); Header('Content-type: image/gif'); ImageDestroy(ImageGIF($pic));   ?>


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage

Seite: 1



Statistik
Statistik
Es wurden insgesamt 3838 Beiträge geschrieben.
Wir haben 11066 registrierte Mitglieder.
Der neueste Benutzer ist laustralianorth - Forum Beta³ - Bug melden