Foren Statistik

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.
Benutzeravatar
MichiThe
Mitglied
Beiträge: 209
Registriert: 14.05.2005 19:50
Wohnort: Ba-Wü
Kontaktdaten:

Beitrag von MichiThe »

weiß keiner was ich tun soll/muss um das problem zu beheben?
es sind 24h. stunden rum - von daher darf ich ja etwas ++schieben++
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
Benutzeravatar
V1tzl1
Mitglied
Beiträge: 157
Registriert: 10.10.2005 15:31

Beitrag von V1tzl1 »

Naja vor Imagecreatefrom* ein touch setzten ...

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); 
?>
kann doch nicht so schweer sein ;)
Benutzeravatar
MichiThe
Mitglied
Beiträge: 209
Registriert: 14.05.2005 19:50
Wohnort: Ba-Wü
Kontaktdaten:

Beitrag von MichiThe »

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?
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
Benutzeravatar
V1tzl1
Mitglied
Beiträge: 157
Registriert: 10.10.2005 15:31

Beitrag von V1tzl1 »

Stell mal deine php Datei hier in nen Codeblock bitte
Benutzeravatar
MichiThe
Mitglied
Beiträge: 209
Registriert: 14.05.2005 19:50
Wohnort: Ba-Wü
Kontaktdaten:

Beitrag von MichiThe »

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.
Benutzeravatar
V1tzl1
Mitglied
Beiträge: 157
Registriert: 10.10.2005 15:31

Beitrag von V1tzl1 »

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 ;)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Ok, ich habs mal auf meinem Webspace getestet:

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);
?>
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
Benutzeravatar
MichiThe
Mitglied
Beiträge: 209
Registriert: 14.05.2005 19:50
Wohnort: Ba-Wü
Kontaktdaten:

Beitrag von MichiThe »

1.danke :-)

zweitens wirds nich in der signatur angezeigt :/
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Nun kommt der 2. Teil :-)

Siehe mal hier ---> http://www.phpbb.de/doku/kb/artikel.php?artikel=107
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“