Foren Statistik
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Naja vor Imagecreatefrom* ein touch setzten ...
kann doch nicht so schweer sein 
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$image = "myphpbb.png";
touch($image); # Hier hättest du es hinschreiben müssen
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$version = '2'.$board_config['version'];
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Statistik von $sitename", $tc);
ImageString($im, 2, 148, 15, "PHPBB Version: $version", $tc);
ImageString($im, 2, 148, 25, "Mitglieder: $total_users", $tc);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neustes Mitglied heißt: $newest_user", $tc);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>

habs jetzt so gmeacht und immer noch die gleiche meldung!+
Die Grafik "http://michithe.mi.funpic.de/phpBB2/whatever.php" kann nicht angezeigt werden, weil sie Fehler enthält.
:/
was nun?
http://michithe.mi.funpic.de/phpBB2/myphpbb.png
250x50 groß ...
an dem bild liegs nicht oder?
Die Grafik "http://michithe.mi.funpic.de/phpBB2/whatever.php" kann nicht angezeigt werden, weil sie Fehler enthält.
:/
was nun?
http://michithe.mi.funpic.de/phpBB2/myphpbb.png
250x50 groß ...
an dem bild liegs nicht oder?
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$image = "myphpbb.png";
touch($image);
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$version = '2'.$board_config['version'];
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Statistik von $sitename", $tc);
ImageString($im, 2, 148, 15, "PHPBB Version: $version", $tc);
ImageString($im, 2, 148, 25, "Mitglieder: $total_users", $tc);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neustes Mitglied heißt: $newest_user", $tc);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
Hm deine Zeile mit
Imagepng($im,'',100);
sieht komisch aus, laut php doku (http://de.php.net/manual/de/function.imagepng.php) gibt es maximal 2 parameter.
änder da mal in
Imagepng($im);
um plz, denn wir wollen die Datei ja weder speichern, noch gibt es mit png eine Qualitätsstufe
Imagepng($im,'',100);
sieht komisch aus, laut php doku (http://de.php.net/manual/de/function.imagepng.php) gibt es maximal 2 parameter.
änder da mal in
Imagepng($im);
um plz, denn wir wollen die Datei ja weder speichern, noch gibt es mit png eine Qualitätsstufe

Ok, ich habs mal auf meinem Webspace getestet:
Dazu musste ich noch ein @ Zeichen vor dem touch Befehl angeben.
Das Ursprungs-Bild muss folgende Abmasse haben:
470 * 62 Pixel (damit hab ich es getestet.....)
http://www.lpi-clan.de/myphpbb_empty.png
Und so sieht diese Bild mit o.a. Code aus:
http://www.lpi-clan.de/whatever.php
Dazu musste ich noch ein @ Zeichen vor dem touch Befehl angeben.
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$image = "myphpbb.png";
@touch($image);
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$version = '2'.$board_config['version'];
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Statistik von $sitename", $tc);
ImageString($im, 2, 148, 15, "PHPBB Version: $version", $tc);
ImageString($im, 2, 148, 25, "Mitglieder: $total_users", $tc);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neustes Mitglied heißt: $newest_user", $tc);
header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);
?>
470 * 62 Pixel (damit hab ich es getestet.....)
http://www.lpi-clan.de/myphpbb_empty.png
Und so sieht diese Bild mit o.a. Code aus:
http://www.lpi-clan.de/whatever.php