Locura's QuickStats MOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Andi1111
Mitglied
Beiträge: 1301
Registriert: 26.05.2006 13:21
Wohnort: Berlin
Kontaktdaten:

Locura's QuickStats MOD

Beitrag von Andi1111 »

Hallo, ich habe ein Problem mit dem Mod. Bis vorgestern Mittag hat er einwandfrei funtktionert. Auf einmal steht bei allen Balken nur noch 1 da. Ich habe mal zum testen was anderes in die Datenbank eingetragen, das wurde auch angezeigt, also anscheinend werden die daten aus der Tabelle weiter gelesen, aber keine neuen eingetragen. Am Forum wurde nichts verändert, also der Fehler trat plötzlich und von alleine auf.

Das ist mein Code aus der portal.php :

Code: Alles auswählen

//
// BEGIN Locura's QuickStats MOD
//
include ("config.php");

@ $link = mysql_connect( $dbhost, $dbuser, $dbpasswd );
if ( ! $link )
die( "Couldn't connect to MySQL" );
mysql_select_db( $dbname, $link )
or die ( "Couldn't open $db: ".mysql_error() );
$query = "SELECT * FROM phpbb_quickstats";
$datenow=date("jS F Y");
$result=mysql_query( $query, $link );
$query = "SELECT * FROM phpbb_quickstats ORDER BY quickID desc";
$result=mysql_query( $query, $link );
while ($row = @ mysql_fetch_array ($result))
   {
   break;
   }
if ($row[quickDATE]==$datenow)
{
$count=$row[quickCOUNT];
$count++;
$query = "UPDATE phpbb_quickstats SET quickCOUNT='$count' WHERE quickID=$row[quickID]";
$result=mysql_query( $query, $link );

}
else
{
  $query = "INSERT INTO phpbb_quickstats (quickDATE, quickCOUNT )
  values('$datenow','1')";
  mysql_query( $query, $link );
}
$round=0;
$query = "SELECT * FROM phpbb_quickstats ORDER BY quickID desc";
$result=mysql_query( $query, $link );
  while ($row = $db->sql_fetchrow($result))
  {
     if ($round==7) break;
     else $round++;
     $quickstatsdate[]=$row[quickDATE];
     $quickstatscount[]=$row[quickCOUNT];
    if (!isset($bignum))  $bignum=$row[quickCOUNT];
    else if ($row[quickCOUNT]>$bignum) $bignum=$row[quickCOUNT];
  }
$quickstatsday[4][6];
for ($i=7;$i>=0;$i--)
{
$quickstatsgraph[$i]=(INT)(($quickstatscount[$i]*150)/$bignum);
if  ($quickstatsgraph[$i]<1 && $quickstatsgraph[$i]>0) $quickstatsgraph[$i]=1;
$quickstatsday[$i]=substr($quickstatsdate[$i],0,4);
$template->assign_block_vars('quickstsscow', array(
				'QUICKSTATS' => $quickstatsgraph[$i],
                                         )
			);

}
//
// END Locura's QuickStats MOD
//
Andi1111
Mitglied
Beiträge: 1301
Registriert: 26.05.2006 13:21
Wohnort: Berlin
Kontaktdaten:

Beitrag von Andi1111 »

hat denn keiner idee woran das liegen kann? der mod lief ein paar monate ohne probleme, und auf einmal geht es nicht mehr.

oder kennt jemand einen mod der das gleiche macht? mir hat die balkengrafik ganz gut gefallen und ich würde sie gerne drin lassen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“