Dann lassen wir es besser!Dr.Death hat geschrieben: Für den letzten Beitrag wäre etwas mehr SQL nötig, was wiederum auf die Performance schlagen kann.
@ alle Interessierten
So schaut meine geänderte Version aus:
http://www.latinoportal.de/portal/signatur.php
Hier der Code dazu:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);
$image = "./signaturbild.png";
@touch($image);
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 255, 136, 0);
$tc2 = ImageColorAllocate ($im, 255, 255, 255);
$total_users_online = obtain_users_online($forum_id = 0);
$total_online_users = $total_users_online['total_online'];
$prev_user_ip = '';
$sitename = $config['sitename'];
$total_users = $config['num_users'];
$total_posts = $config['num_posts'];
$total_topics = $config['num_topics'];
$newest_userdata = $config['num_users'];
$newest_user = $config['newest_username'];
ImageString($im, 3, 10, 3, "$sitename", $tc);
ImageString($im, 2, 10, 22, "Mitglieder: $total_users | Davon momentan online: $total_online_users", $tc2);
ImageString($im, 2, 10, 33, "Unser neustes Mitglied heißt: $newest_user", $tc2);
ImageString($im, 2, 10, 44, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc2);
header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);
?>
Viel Spaß!