Hallo zusammen!
Ich habe da ein kleines Problem.
Habe nicht wirklich große Ahnung von PHP und möchte gerne einen Banner mit Infos zum Forum füllen.
Das ist mir teilweise auch geglückt.
Allerdings fehlen die Datensätze zum Forum irgendwie...
Hier mal der Code
PHP
<?php
$filename="index.php";
//Einstellungen
$image = "button.png";
$font = "arial.ttf";
//NICHT VERÄNDERN!!!
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$red = ImageColorAllocate ($im, 255, 0, 0);
$blue = ImageColorAllocate ($im, 0, 0, 255);
$green = ImageColorAllocate ($im, 0, 255, 0);
$sitename="Erziehungs-Forum"; // Hier muss Dein Seitenname eingetragen werden
## Statistik ##
if($showstats==1) {
$members=$db->query_first("SELECT COUNT(*) AS members, MAX(userid) AS userid FROM bb".$n."_users WHERE activation = 1");
$newestmember=$db->query_first("SELECT userid, username FROM bb".$n."_users WHERE userid = '$members[userid]'");
$posts=$db->query_first("SELECT COUNT(*) AS posts FROM bb".$n."_posts");
$threads=$db->query_first("SELECT COUNT(*) AS threads FROM bb".$n."_threads");
}
## Hier ist der Text für button.png ##
ImageTTFText ($im, 10, 0, 85, 15, $tc, $font ,"Statistik von $sitename");
ImageTTFText ($im, 8, 0, 85, 25, $tc, $font ,"Das Forum hat");
ImageTTFText ($im, 8, 0, 160, 25, $blue, $font ,$members[members]);
ImageTTFText ($im, 8, 0, 174, 25, $tc, $font ,"Mitglieder ");
ImageTTFText ($im, 8, 0, 85, 45, $red, $font ,"Forum: $posts[posts] Beitraege in $threads[threads] Themen");
ImageTTFText ($im, 8, 0, 85, 55, $tc, $font ,"Neuester User:");
ImageTTFText ($im, 8, 0, 160, 55, $blue, $font ,$newestmember[username]);
ImageTTFText ($im, 6, 0, 269, 58, $green, $font ,"v 1.00");
header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);
?>
Alles anzeigen
Das sieht dann (leider) nur so aus...
[Blockierte Grafik: http://great1.gr.funpic.de/signatur.gif]
Was habe ich gründlich versaut?
Wie sollte es eigentlich heißen?
Danke im Voraus....
Viele Grüße,
Sven