ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Problem mit Mediadaten v.1.0

Geschlossen
  1. #1
    User Pic
    69er Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    ich habe ein problem mit Mediadaten v.1.0,
    und zwar kommt diese fehler meldung auf
    Die fehlermeldung war schon von anfang an.

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 105 in /users/ples/www/include/includes/func/db/mysql.php on line 68


    Hier der link zum Modulexterner Link

    Hoffe jemand kann mir helfen lächeln


    verwendete ilchClan Version: 1.1 P

    betroffene Homepage: ples.bplaced.net
    MfG 69er
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Kein Fehler eine Warnung

    Bitte mal datei code posten
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    69er Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    <?php
    #
    # Mediadaten v1 von DjGeCk0
    # mit Teilen von IceT33 und Ilch.de
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Mediadaten';
    $hmenu = 'Mediadaten';
    $design = new design ( $title , $hmenu );
    $design->header();
    #########################################################
    #            EINSTELLUNGEN                              #
    #########################################################
    $bestposteranzahl = 3;
    
    #########################################################
    #            AB HIER NICHTS MEHR AÄNDERN                #
    #########################################################
    # variablen definieren
    $heute = date ('Y-m-d');
    $time = time();
    $daysec = 86400;
    $weekdays = 7;
    $mth = 30;
    $day = $time - $daysec;
    
    # Daten abfragen
    ## visits
    $ges_visits = db_result(db_query("SELECT SUM(count) FROM prefix_counter"),0);
    $ges_heute  = @db_result(db_query("SELECT count FROM prefix_counter WHERE date = '".$heute."'"),0);
    $ges_gestern = @db_result(db_query('SELECT count FROM prefix_counter WHERE date < "'.$heute.'" ORDER BY date DESC LIMIT 1'),0);
    
    $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
    $max_in = db_result($maxErg,0);
    
    $news1 = @db_query("SELECT COUNT(news_id) FROM prefix_news");
    $news    = @db_result($news1,0);
    
    $shoutbox1 = @db_query("SELECT COUNT(ID) FROM prefix_shoutbox");
    $shoutbox  = @db_result($shoutbox1,0);
    
    $awards1 = @db_query("SELECT COUNT(ID) FROM prefix_awards");
    $awards  = @db_result($awards1,0);
    
    $partner1 = @db_query("SELECT COUNT(ID) FROM prefix_partners");
    $partner  = @db_result($partner1,0);
    
    // gibt die groesse der Datenbank  aus
    $result = db_query("SHOW TABLE STATUS");
        $dbsize = 0;
        while($row = mysql_fetch_assoc($result)) {
            $dbsize += $row['Data_length'];
        }
    $dbgreat = nicebytes($dbsize);
    ///////////////////////////////////////
    $avatargreat = nicebytes(dirsize('include/images/avatars/'));
    $downgreat = nicebytes(dirsize('include/downs/'));
    $online = '<b>'.ges_online().'</b> Benutzer und <b>'.ges_gast_online().'</b> G&auml;ste';
    
    # Onlinezeit ausrechnen über user 1
    $useroneregist = db_result(db_query('SELECT regist FROM prefix_user WHERE id = 1'),0);
    $sincesec = $time - $useroneregist;
    $sinceday = floor($sincesec / $daysec);
    
    $dayvisits = floor($ges_visits / $sinceday)+1;
    $mthvisits = floor($dayvisits * $mth);
    #########################################################
    #            TIME STATS                                 #
    #########################################################
    echo '<br><b>Zeitstatus</b><br><br>';
            echo 'Heute ist '.$heute.'<br>';
            echo 'Seite ist online seit: '.$sinceday.' days<br>';
    #########################################################
    #            VISIT STATS                                #
    #########################################################
    echo '<br><b>Visits</b><br><br>';
              echo $lang['whole'].': '.$ges_visits.'<br>';
            echo $lang['today'].': '.$ges_heute.'<br>';
            echo $lang['yesterday'].': '.$ges_gestern.'<br>';
            echo 'Maximal am Tag: '.$max_in.'<br>';
            echo 'Durchschnittlich am Tag: '.$dayvisits.'<br>';
            echo 'Durchschnittlich im Monat: '.$mthvisits.'<br>';
    #########################################################
    #            TABLE LAST 7 DAYS                          #
    #########################################################
    $anzahlShownTage = 7;
    
            echo '<br /><table width=90%" align="center" class="border" cellpadding="0" cellspacing="1" border="0"><tr><td>';
              echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">';
              echo '<tr class="Chead"><td colspan="3" align="center"><b>Wochen Status</b></td></tr>';
    
            $max_in = 0;
            $ges = 0;
            $dat = array();
            $max_width = 200;
    
            $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
            $max_in = db_result($maxErg,0);
    
            $erg = db_query ("SELECT count, DATE_FORMAT(date,'%a der %d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage);
            while ($row = db_fetch_row($erg) ) {
    
              $value = $row[0];
    
                    if ( empty($value) ) {
                      $bwidth = 0;
              } else {
                      $bwidth = $value/$max_in * $max_width;
                      $bwidth = round($bwidth,0);
                    }
    
                    echo '<tr class="Cnorm">';
                    echo '<td>'.$row[1].'</td>';
                    echo '<td><table width="'.$bwidth.'" border="0" cellpadding="0" cellspacing="0">';
                    echo '<tr><td height="2" class="border"></td></tr></table>';
                    echo '</td><td align="right">'.$value.'</td></tr>';
    
                    $ges_woche += $value;
            }
    
            $gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter');
            $gesBesucher = @db_result($gesBesucher,0);
    
            echo '<tr class="Cmite"><td colspan="3"><div align="right">';
            echo '</td></tr><tr class="Cdark">';
            echo '</tr></table></td></tr></table><br />';
                    echo 'Diese Woche: '.$ges_woche.'<br><br>';
    #########################################################
    #            FORUM; GBOOK GALLERY STATS                 #
    #########################################################
    
    echo '<b>Forum, GBook and Gallery</b><br><br>';
    $postcount = db_query('SELECT COUNT(id) from prefix_posts');
            $gesposts = @db_result($postcount,0);
                    echo 'Forum Posts: '.$gesposts.'<br>';
    $topiccount = db_query('SELECT COUNT(id) from prefix_topics');
            $gestopics = @db_result($topiccount,0);
                    echo 'Forum Topics: '.$gestopics.'<br>';
    $gbookcount = db_query('SELECT COUNT(id) from prefix_gbook');
            $gesgbook = @db_result($gbookcount,0);
                    echo 'GBook Posts: '.$gesgbook.'<br>';
    $gallerycount = db_query('SELECT COUNT(id) from prefix_gallery_imgs');
            $gesggallery = @db_result($gallerycount,0);
                    echo 'Bilder in Gallery: '.$gesggallery.'<br>';
    $ugallerycount = db_query('SELECT COUNT(id) from prefix_usergallery');
            $gesugallery = @db_result($ugallerycount,0);
                    echo 'Bilder UserGallery: '.$gesugallery.'<br>';
                    echo 'Shoutbox eintr&auml;ge: '.$shoutbox.'<br>';
                    echo 'Eingetragene Awards: '.$awards.'<br>';
                    echo 'Eingetragene Partner: '.$partner.'<br>';
                    echo 'Der Avatar Ordner ist '.$avatargreat.' gro&szlig<br>';
                    echo 'Der Download Ordner ist '.$downgreat.' gro&szlig<br>';
                    echo 'Die Datenbank ist '.$dbgreat.' gro&szlig<br>';
    
    #########################################################
    #            USER STATS                                 #
    #########################################################
    echo '<br><b>User</b><br><br>';
                    echo 'Online: '.ges_online().'<br />';
    $usercount = db_query('SELECT COUNT(id) from prefix_user');
            $gesuser = @db_result($usercount,0);
                    echo 'Registrierte User: '.$gesuser.'<br>';
    
    $reglastday = db_query ("SELECT COUNT(id) from prefix_user where regist > $day");
    $lastdayres = @db_result($reglastday,0);
                    echo 'Registrierte User die letzten 24h: '.$lastdayres.'<br>';
    
    $areg =  round($gesuser / $sinceday,2);
                    echo 'Registrierte User pro Tag: '.$areg.'<br>';
    # Geschlecht
    $malecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 1');
            $gesmale = @db_result($malecount,0);
                    echo 'M&auml;nnliche User: '.$gesmale.'<br>';
    
    $femalecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 2');
            $gesfemale = @db_result($femalecount,0);
                    echo 'Weibliche User: '.$gesfemale.'<br>';
    
    $sexcount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 0');
            $gessex = @db_result($sexcount,0);
                    echo 'User ohne Geschechtsangabe: '.$gessex.'<br>';
    
    #########################################################
    #            WAR  STATS                                 #
    #########################################################
    echo '<br><b>Matches</b><br><br>';
    $wars = db_query('SELECT COUNT(id) from prefix_wars');
            $geswars = @db_result($wars,0);
                    echo 'Wars Gesammt: '.$geswars.'<br>';
    $warsopen = db_query('SELECT COUNT(id) from prefix_wars WHERE wlp = 0');
            $geswarsopen = @db_result($warsopen,0);
                    echo '</b>Nexte Wars: '.$geswarsopen.'<br>';
    $warswon = db_query('SELECT COUNT(id) from prefix_wars WHERE wlp = 1');
            $geswarswon = @db_result($warswon,0);
                    echo 'Wars Gewonnen: '.$geswarswon.'<br>';
    $warslost = db_query('SELECT COUNT(id) from prefix_wars WHERE wlp = 2');
            $geswarslost = @db_result($warslost,0);
                    echo 'Wars verloren: '.$geswarslost.'<br>';
    
    #########################################################
    #            Start TopMember                            #
    #########################################################
    echo '<br><br><b>Top Member:</b>';
    $mostpost = db_query ("select * from prefix_user ORDER BY posts DESC limit $bestposteranzahl");
    while($row = mysql_fetch_assoc ($mostpost))
    {
    $avatar = '';
    if ( file_exists($row['avatar'])) {
      $avatar = '<img src="'.$row['avatar'].'" border="0">';
    }
            else {
    
                    if ($row['geschlecht'] == '1') {
                      $avatar = '<img src="include/images/avatars/maennlich.jpg" border="0">';
                    }
                            else {
                                     if ($row['geschlecht'] == '2') {
                                      $avatar = '<img src="include/images/avatars/weiblich.jpg" border="0">';
                                    }
                                            else {
                                            $avatar = '<img src="include/images/avatars/wurstegal.jpg" border="0">';
                                            }
    
                            }
            }
    
    if($row['gebdatum'] !== "0000-00-00"){
        $gebdatum = date('d.m.Y',strtotime($row['gebdatum']));
        $tag   = date('d',strtotime($row['gebdatum']));
        $monat = date('m',strtotime($row['gebdatum']));
        $jahr  = date('Y',strtotime($row['gebdatum']));
    
        $jetzt = mktime(0,0,0,date("m"),date("d"),date("Y"));
        $geburtstag = mktime(0,0,0,$monat,$tag,$jahr);
        $alter   = "(".intval(($jetzt - $geburtstag) / (3600 * 24 * 365))." Jahre alt)";
    
    } else {
        $gebdatum = '';
        $alter = '';
    }
    
    if(!empty($row['staat'])){
        $staat = '<img src="include/images/flags/'.$row['staat'].'" border="0"  alt="'.$row['staat'].'" title="'.$row['staat'].'" />';
    } else {
        $staat = '';
    }
    
    echo '<div align="center"><b>Posts: '.$row['posts'].'</div>';
    echo '<div align="center">'.$avatar.'</div><div align="center">'.$staat.' <a href="index.php?user-details-'.$row['id'].'">'.$row['name'].'</a></b> '.$alter.' </div><br></br>';
    }
    #########################################################
    #            ENDE TopMember                             #
    #########################################################
    
    $design->footer();
    ?>
    MfG 69er
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    69er Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    weiß jemand warum die Warnung kommt ?
    MfG 69er
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    hm ich kann mir es nicht ansehen auf deier seite...
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    69er Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    jetzt sollte es unter dem menü punkt "Statistik" erreichbar sein
    MfG 69er
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten