PHPNuker


Hilft da wo andere versagen, und noch ein Stück weiter.!



 

          Username:     Password:                

headerPHPNuker - Addon Theme Module Wysiwyg - FCKeditor PHPNuker Download Archiv PHPNuker Support Forum PHPNuker Community Account PHPNuke Weblinks

               
pixel
 
Anzeige
PHPNuker.de :: Thema anzeigen - phpBB StatistikBanner
 FAQFAQ   SuchenSuchen   BenutzergruppenBenutzergruppen   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

phpBB StatistikBanner

 
Neues Thema eröffnen   Neue Antwort erstellen    PHPNuker.de Foren-Übersicht -> Modules Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Nicklas
Newbie
Newbie


Anmeldungsdatum: Nov 22, 2005
Beiträge: 4

BeitragVerfasst am: Sa Dez 03, 2005 3:28 pm    Titel: phpBB StatistikBanner Antworten mit Zitat

Hallo,

ich wollte mir jetzt auf meiner Seite ein Statistik-Banner einbinden. Dazu habe ich folgenden Code verwendet:

Code:

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './modules/Forums/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);


//
// Get basic (usernames + totals) online
// situation
//
$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : '';
$sql = "SELECT u.user_id, s.session_ip
   FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
   WHERE u.user_id = s.session_user_id
      AND s.session_time >= ".( time() - 300 ) . "
      $user_forum_sql";
if( !($result = $db->sql_query($sql)) )
{
   message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
}

$total_online_users = 0;
$prev_user_ip = '';

while( $row = $db->sql_fetchrow($result) )
{
      if ( $row['session_ip'] != $prev_session_ip )
      {
         $total_online_users++;
      }

}



$image = "signature.png";
$im = imagecreatefrompng($image);
$tc  = ImageColorAllocate ($im, 0, 0, 0);
$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, "Zur Zeit Online: $total_online_users User", $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);
?>


Das File liegt im Root-Verz. Nun bekomme ich aber nur eine Fehlermeldung:

Fatal error: Cannot instantiate non-existent class: sql_db in /www/htdocs/v027979/esse4you/db/db.php on line 76

Wenn ich das File nach ./modules/Forums verschiebe das gleiche.

Kann mir hierbei jemand weiter helfen?

Danke Nick
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Google






Verfasst am:     Titel:

Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    PHPNuker.de Foren-Übersicht -> Modules Sonstiges Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2005 phpBB Group
Design @ 2004 Freenuke -/- modifiziert PHPNuker.de
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters,
all the rest (c) 2004-2012 by phpnuker.de.


Erstellung der Seite: 0.06 Sekunden