ilch Forum » Ilch Clan 1.1 » Allgemein » Posten Icons in der Onlinebox

Geschlossen
  1. #31
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Klar geht fast alles ^^

    oeh aber schau mal obs so geht sonst bissl mit width spielen
    <font color="#000000"><u><strong>------Wer war/ist Online?------</strong></u></font><br><br>
    <script language="JavaScript" type="text/javascript">
     <!--
      function einblenden(div) {
       with(document.getElementById(div).style){
        if(display=="none"){
         display="inline";
         }
         else{
          display="none";
         }
        }
       }
      //-->
    </script>
       
    <?php
        
    if (!defined('main')) {die("no direct access");}
     
    // Farben & RangIcon
    $farbeAdmin         = '#FF0000'; $iconAdmin         = 'admin';  // Admin
    $farbeCoAdmin       = '#FF8800'; $iconCoAdmin       = 'coadmin'; // CoAdmin
    $farbeSiteAdmin     = '#FF8800'; $iconSiteAdmin     = 'siteadmin'; // SiteAdmin
    $farbeLeader        = '#00FF00'; $iconLeader        = 'leader';  // Leader
    $farbeCoLeader      = '#00FF00'; $iconCoLeader      = 'coleader'; // CoLeader
    $farbeMember        = '#0000FF'; $iconMember        = 'fullmember';  // Member
    $farbeTrialmember   = '#0000FF'; $iconTrialmember   = 'trialmember';  // Trialmember
    $farbeSuperuser     = '#cccccc'; $iconSuperuser     = 'superuser'; // Superuser
    $farbeUser          = '#000000'; $iconUser          = 'user';  // User
    $farbeGast          = '#000000'; $iconGast          = 'G';  // Gast
        
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT a.uid, b.avatar, b.recht FROM `prefix_online` a LEFT JOIN prefix_user b ON a.uid = b.id WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
        
        
    while ($row = db_fetch_object($resultID)) {
        
            if ( file_exists($row->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="'.$row->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
            if ($row->uid != 0 AND $brk!=$row->uid) {
                    $name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
     
            if      ($row->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row->recht = $farbeGast; $rangIcon = $iconGast;}
                        
                    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                               <tr>
                               <td width="5%" align="center"><img src="include/images/icons/online.gif" border="0" alt="online"></td>
                               <td width="80%" align="left" ><a class="box" onmouseover="javascript:einblenden('.$row->uid.')" onmouseout="javascript:einblenden('.$row->uid.')" href="index.php?user-details-'.$row->uid.'"><font style="color:'.$farbe.'">'.$name.'</font></a></td>
                               <td width="5%" align="center"><img src="include/images/onlineboxicons/'.$rangIcon.'.png" alt="" border="0" width="" height=""></td>
                               </tr></table>
                               <div id="'.$row->uid.'" style="display : none;">
                               <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #00ff00">
                               <tr>
                               <td>'.$avatar.'</td>
                               <td><font color="#00ff00">Jetzt gerade hier!</font></td>
                               </tr>
                               </table></div>'."\n";
                    $uid[] = $row->uid;
        
                    }
            if ($row->uid == 0) { $guests++; }
            $brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font color="#003366">0 User </font></td></tr></table>'."\n"; }
        
    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr></table>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,7';
    $erg2 = db_query($abf2);
        
    while ($row2 = db_fetch_object($erg2)) {
     
            if      ($row2->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row2->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row2->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row2->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row2->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row2->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row2->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row2->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row2->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row2->recht = $farbeGast; $rangIcon = $iconGast;}
        
            if ( file_exists($row2->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img width="40" height="53" src="'.$row2->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img witdh="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
        
            $datum = date('H:i \U\h\r - d.m.y',$row2->llogin);
            $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                       <tr>
                       <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>
                       <td align="left" width="80%"><a class="box" onmouseover="javascript:einblenden('.$row2->id.')" onmouseout="javascript:einblenden('.$row2->id.')" href="index.php?user-details-'.$row2->id.'"><font style="color:'.$farbe.'">'.$row2->name.'</font></a></td>
                       <td align="center" width="5%"><img src="include/images/onlineboxicons/'.$rangIcon.'.png" alt="" border="0" width="" height=""></td>
                       </tr>
                       </table>
                       <div id="'.$row2->id.'" style="display : none;">
                       <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #FF0000">
                       <tr>
                       <td>'.$avatar.'</td><td>&nbsp;Letztes mal Online:<br /> '.$datum.'</td>
                       </tr>
                       </table></div>'."\n";
    }
    if ($guests == 0) {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font size="-1" color="'.$farbeGast.'">0 '.$lang['guests'].'</td></tr></table>'."\n";
    } else {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/online.gif" border="0" alt="online"><font size=-1>'.$guests.' '.$guestn.'</font></td></tr></table>'."\n";
    }
    ?>
        
        
     <?php echo $content; ?>
    <br><font color="#000000"><u><strong>------Online Legende------</strong></u></font>
    <div class="toggle_ce">
      <div class="visiblebox">  
      <div align="left"><blockquote><br><b><img src="include/images/onlineboxicons/admin.png" width="16" height="16" align="top"/> <font color="#FF0000"> Admin </font><br>
      <img src="include/images/onlineboxicons/coadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Co-Admin </font><br>
      <img src="include/images/onlineboxicons/fullmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Fullmember </font><br>
      <img src="include/images/onlineboxicons/trialmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Trialmember </font><br>
      <img src="include/images/onlineboxicons/moderator.png" width="16" height="16" align="top"/> <font color="#00FF00"> Moderator </font><br>
      <img src="include/images/onlineboxicons/user.png" width="16" height="16" align="top"/> <font color="#000000"> User </font></b></div></blockquote>
      </div>
      <div class="togglebox">
      </div>
      <div class="toggler"><br>
      </div>
    </div>
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Super müsste eig auf Anhieb so passen lächeln

    nur welches width müsste ich ändern

    LG und Danke dir
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja hier in der tabelle zb.

            $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                       <tr>
                       <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>
                       <td align="left" width="80%"><a class="box" onmouseover="javascript:einblenden('.$row2->id.')" onmouseout="javascript:einblenden('.$row2->id.')" href="index.php?user-details-'.$row2->id.'"><font style="color:'.$farbe.'">'.$row2->name.'</font></a></td>
                       <td align="center" width="5%"><img src="include/images/onlineboxicons/'.$rangIcon.'.png" alt="" border="0" width="" height=""></td>
                       </tr>
                       </table>
                       <div id="'.$row2->id.'" style="display : none;">
                       <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #FF0000">
                       <tr>
                       <td>'.$avatar.'</td><td>&nbsp;Letztes mal Online:<br /> '.$datum.'</td>
                       </tr>
                       </table></div>'."\n";


    kann so ja nicht sagen wieviel es zuviel ist oder so
    <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>

    dies nur als bsp aber dort halt width="5%"


    Zuletzt modifiziert von Siggi am 27.02.2013 - 23:02:06
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    oh habe meine Farben bzw die bildurl eingefügt

    das sieht aber jetzt komisch aus

    CoAdmin.png" alt="" border="0" width="" height="">

    www.nftb-clan.de habe nur die Farben kopiert und eingefügt

    hier nochmal die php


    Zuletzt modifiziert von QuantumTecstar am 26.11.2013 - 19:55:38
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  5. #35
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hm du hattest glaub schon weiter gemacht und ich hatte den alten code?

    Sonst poste mal bitte dein aktuellen dann schau ich mal drüber oder probierst doch mal selbst kannst ja nun vergleichen zunge
    0 Mitglieder finden den Beitrag gut.
  6. #36
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    so hiuer mein aktueller Code der oben war mit Fehler


    LG


    Zuletzt modifiziert von QuantumTecstar am 26.11.2013 - 19:55:58
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  7. #37
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hmz zunge

    naja fehler sind da um diese zu beheben zwinker
    Du hattes das bild schon oben als img gemacht ich jedoch hatte es extra gemacht und das er mir nur den rang ausgibt aber nunja so gehts auch zwinker
    <font color="#000000"><u><strong>------Wer war/ist Online?------</strong></u></font><br><br>
    <script language="JavaScript" type="text/javascript">
     <!--
      function einblenden(div) {
       with(document.getElementById(div).style){
        if(display=="none"){
         display="inline";
         }
         else{
          display="none";
         }
        }
       }
      //-->
    </script>
         
    <?php
          
    if (!defined('main')) {die("no direct access");}
       
    // Farben & RangIcon
    $farbeAdmin         = '#FF0000'; $iconAdmin         = '<img src="include/images/onlineboxicons/admin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>';  // Admin
    $farbeCoAdmin       = '#FF8800'; $iconCoAdmin       = '<img src="include/images/onlineboxicons/coadmin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>'; // CoAdmin
    $farbeSiteAdmin     = '#FF8800'; $iconSiteAdmin     = '<img src="include/images/onlineboxicons/siteadmin.png" border="0" alt="SiteAdmin" style="vertical-align:text-bottom;"/>'; // SiteAdmin
    $farbeLeader        = '#00FF00'; $iconLeader        = '<img src="include/images/onlineboxicons/leader.png" border="0" alt="Leader" style="vertical-align:text-bottom;"/>';  // Leader
    $farbeCoLeader      = '#00FF00'; $iconCoLeader      = '<img src="include/images/onlineboxicons/coleader.png" border="0" alt="CoLeader" style="vertical-align:text-bottom;"/>'; // CoLeader
    $farbeMember        = '#0000FF'; $iconMember        = '<img src="include/images/onlineboxicons/fullmember.png" border="0" alt="Member" style="vertical-align:text-bottom;"/>';  // Member
    $farbeTrialmember   = '#0000FF'; $iconTrialmember   = '<img src="include/images/onlineboxicons/trialmember.png" border="0" alt="TrialMember" style="vertical-align:text-bottom;"/>';  // Trialmember
    $farbeSuperuser     = '#cccccc'; $iconSuperuser     = '<img src="include/images/onlineboxicons/superuser.png" border="0" alt="SuperUser" style="vertical-align:text-bottom;"/>'; // Superuser
    $farbeUser          = '#000000'; $iconUser          = '<img src="include/images/onlineboxicons/user.png" border="0" alt="User" style="vertical-align:text-bottom;"/>';  // User
    $farbeGast          = '#000000'; $iconGast          = '<img src="include/images/onlineboxicons/gast.png" border="0" alt="Gast" style="vertical-align:text-bottom;"/>';  // Gast
          
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT a.uid, b.avatar, b.recht FROM `prefix_online` a LEFT JOIN prefix_user b ON a.uid = b.id WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
          
          
    while ($row = db_fetch_object($resultID)) {
          
            if ( file_exists($row->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="'.$row->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
            if ($row->uid != 0 AND $brk!=$row->uid) {
                    $name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
       
            if      ($row->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row->recht = $farbeGast; $rangIcon = $iconGast;}
                          
                    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                               <tr>
                               <td width="5%" align="center"><img src="include/images/icons/online.gif" border="0" alt="online"></td>
                               <td width="80%" align="left" ><a class="box" onmouseover="javascript:einblenden('.$row->uid.')" onmouseout="javascript:einblenden('.$row->uid.')" href="index.php?user-details-'.$row->uid.'"><font style="color:'.$farbe.'">'.$name.'</font></a></td>
                               <td width="5%" align="center">'.$rangIcon.'</td>
                               </tr></table>
                               <div id="'.$row->uid.'" style="display : none;">
                               <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #00ff00">
                               <tr>
                               <td>'.$avatar.'</td>
                               <td><font color="#00ff00">Jetzt gerade hier!</font></td>
                               </tr>
                               </table></div>'."\n";
                    $uid[] = $row->uid;
          
                    }
            if ($row->uid == 0) { $guests++; }
            $brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font color="#003366">0 User </font></td></tr></table>'."\n"; }
          
    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr></table>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,7';
    $erg2 = db_query($abf2);
          
    while ($row2 = db_fetch_object($erg2)) {
       
            if      ($row2->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row2->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row2->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row2->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row2->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row2->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row2->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row2->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row2->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row2->recht = $farbeGast; $rangIcon = $iconGast;}
          
            if ( file_exists($row2->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img width="40" height="53" src="'.$row2->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img witdh="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
          
            $datum = date('H:i \U\h\r - d.m.y',$row2->llogin);
            $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                       <tr>
                       <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>
                       <td align="left" width="80%"><a class="box" onmouseover="javascript:einblenden('.$row2->id.')" onmouseout="javascript:einblenden('.$row2->id.')" href="index.php?user-details-'.$row2->id.'"><font style="color:'.$farbe.'">'.$row2->name.'</font></a></td>
                       <td align="center" width="5%">'.$rangIcon.'</td>
                       </tr>
                       </table>
                       <div id="'.$row2->id.'" style="display : none;">
                       <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #FF0000">
                       <tr>
                       <td>'.$avatar.'</td><td>&nbsp;Letztes mal Online:<br /> '.$datum.'</td>
                       </tr>
                       </table></div>'."\n";
    }
    if ($guests == 0) {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font size="-1" color="'.$farbeGast.'">0 '.$lang['guests'].'</td></tr></table>'."\n";
    } else {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/online.gif" border="0" alt="online"><font size=-1>'.$guests.' '.$guestn.'</font></td></tr></table>'."\n";
    }
    ?>
          
          
     <?php echo $content; ?>
    <br><font color="#000000"><u><strong>------Online Legende------</strong></u></font>
    <div class="toggle_ce">
      <div class="visiblebox"> 
      <div align="left"><blockquote><br><b><img src="include/images/onlineboxicons/admin.png" width="16" height="16" align="top"/> <font color="#FF0000"> Admin </font><br>
      <img src="include/images/onlineboxicons/coadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Co-Admin </font><br>
      <img src="include/images/onlineboxicons/siteadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Site-Admin </font><br>
      <img src="include/images/onlineboxicons/leader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Leader </font><br>
      <img src="include/images/onlineboxicons/coleader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Co-Leader </font><br>
      <img src="include/images/onlineboxicons/fullmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Fullmember </font><br>
      <img src="include/images/onlineboxicons/trialmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Trialmember </font><br>
      <img src="include/images/onlineboxicons/superuser.png" width="16" height="16" align="top"/> <font color="#000000"> Superuser </font><br>
      <img src="include/images/onlineboxicons/user.png" width="16" height="16" align="top"/> <font color="#000000"> User </font></b></div></blockquote>
      </div>
      <div class="togglebox">
      </div>
      <div class="toggler"><br>
      <br><font color="#000000"><u><strong>------Last Registed------</strong></u></font>
    <center><?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
     
    defined ('main') or die ( 'no direct access' );
     
    $erg = db_query("SELECT id, name, regist, geschlecht, gebdatum FROM
    prefix_user ORDER BY regist DESC LIMIT 3");
     
    echo '<table align="left" >';
    $content = '';
     
    while ($row = db_fetch_object($erg) ) {
     
     
    $geb = $row->gebdatum;
    $a = explode('-', $geb);
    $endung = $a[count($a) - 1];
     
     
    $tag = $a[2];
    $mon = $a[1];
    $jah = $a[0];
     
    $jetzt = mktime(0,0,0,date("m"),date("d"),date("Y"));
    $gebur = mktime(0,0,0,$mon,$tag,$jah);
    $age = intval(($jetzt - $gebur) / (3600 * 24 * 365));
     
     
    $datum = date('d.m.y',$row->regist);
     
     
    if ($row->geschlecht == 0){
    if ($row->gebdatum != 0000-00-00 ){
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    ('.$age.') '.$row->name.'</a></td></tr>';
     
    }else{
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    '.$row->name.'</a></td></tr>'."\n";
     
    }
    }
    elseif ($row->geschlecht == 1){
    if ($row->gebdatum != 0000-00-00 ){
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M-'.$age.') '.$row->name.'</a></td></tr>';
     
    }else{
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M) '.$row->name.'</a></td></tr>';
     
    }
    }
    elseif ($row->geschlecht == 2){
    if ($row->gebdatum != 0000-00-00 ){
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W-'.$age.') '.$row->name.'</a></td></tr>';
     
    }else{
     
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W) '.$row->name.'</a></td></tr>';
     
    }
     
    }
     
     
     
    }
    echo $content;
     
    echo '</table>';
     
     
     
    ?>
    </center>
    0 Mitglieder finden den Beitrag gut.
  8. #38
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Perfekt es geht alles lächeln

    Vielen Vielen Dank dafür

    LG und ein gutes nächtle
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  9. #39
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    ist es eig auch möglich noch das Alter hinter den Namen anzeigen zu lassen?

    sry für Doppelpost der obrige Beitrag mit dem zentrieren hat sich erledigt da Siggi mir sehr gut geholfen hat
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  10. #40
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja sollte möglich sein wird ja vom user ausgelesen.

    teste mal dies.
    <font color="#000000"><u><strong>------Wer war/ist Online?------</strong></u></font><br><br>
    <script language="JavaScript" type="text/javascript">
     <!--
      function einblenden(div) {
       with(document.getElementById(div).style){
        if(display=="none"){
         display="inline";
         }
         else{
          display="none";
         }
        }
       }
      //-->
    </script>
          
    <?php
           
    if (!defined('main')) {die("no direct access");}
        
    // Farben & RangIcon
    $farbeAdmin         = '#FF0000'; $iconAdmin         = '<img src="include/images/onlineboxicons/admin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>';  // Admin
    $farbeCoAdmin       = '#FF8800'; $iconCoAdmin       = '<img src="include/images/onlineboxicons/coadmin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>'; // CoAdmin
    $farbeSiteAdmin     = '#FF8800'; $iconSiteAdmin     = '<img src="include/images/onlineboxicons/siteadmin.png" border="0" alt="SiteAdmin" style="vertical-align:text-bottom;"/>'; // SiteAdmin
    $farbeLeader        = '#00FF00'; $iconLeader        = '<img src="include/images/onlineboxicons/leader.png" border="0" alt="Leader" style="vertical-align:text-bottom;"/>';  // Leader
    $farbeCoLeader      = '#00FF00'; $iconCoLeader      = '<img src="include/images/onlineboxicons/coleader.png" border="0" alt="CoLeader" style="vertical-align:text-bottom;"/>'; // CoLeader
    $farbeMember        = '#0000FF'; $iconMember        = '<img src="include/images/onlineboxicons/fullmember.png" border="0" alt="Member" style="vertical-align:text-bottom;"/>';  // Member
    $farbeTrialmember   = '#0000FF'; $iconTrialmember   = '<img src="include/images/onlineboxicons/trialmember.png" border="0" alt="TrialMember" style="vertical-align:text-bottom;"/>';  // Trialmember
    $farbeSuperuser     = '#cccccc'; $iconSuperuser     = '<img src="include/images/onlineboxicons/superuser.png" border="0" alt="SuperUser" style="vertical-align:text-bottom;"/>'; // Superuser
    $farbeUser          = '#000000'; $iconUser          = '<img src="include/images/onlineboxicons/user.png" border="0" alt="User" style="vertical-align:text-bottom;"/>';  // User
    $farbeGast          = '#000000'; $iconGast          = '<img src="include/images/onlineboxicons/gast.png" border="0" alt="Gast" style="vertical-align:text-bottom;"/>';  // Gast
           
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT a.uid, b.avatar, b.recht, b.gebdatum FROM `prefix_online` a LEFT JOIN prefix_user b ON a.uid = b.id WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
           
           
    while ($row = db_fetch_object($resultID)) {
           
            if ( file_exists($row->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="'.$row->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
            if ($row->uid != 0 AND $brk!=$row->uid) {
                    $name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
        
            if      ($row->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row->recht = $farbeGast; $rangIcon = $iconGast;}
    
            $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)).")";
                           
                    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                               <tr>
                               <td width="5%" align="center"><img src="include/images/icons/online.gif" border="0" alt="online"></td>
                               <td width="80%" align="left" ><a class="box" onmouseover="javascript:einblenden('.$row->uid.')" onmouseout="javascript:einblenden('.$row->uid.')" href="index.php?user-details-'.$row->uid.'"><font style="color:'.$farbe.'">'.$name.' '.$alter.'</font></a></td>
                               <td width="5%" align="center">'.$rangIcon.'</td>
                               </tr></table>
                               <div id="'.$row->uid.'" style="display : none;">
                               <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #00ff00">
                               <tr>
                               <td>'.$avatar.'</td>
                               <td><font color="#00ff00">Jetzt gerade hier!</font></td>
                               </tr>
                               </table></div>'."\n";
                    $uid[] = $row->uid;
           
                    }
            if ($row->uid == 0) { $guests++; }
            $brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font color="#003366">0 User </font></td></tr></table>'."\n"; }
           
    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr></table>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,7';
    $erg2 = db_query($abf2);
           
    while ($row2 = db_fetch_object($erg2)) {
        
            if      ($row2->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row2->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row2->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row2->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row2->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row2->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row2->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row2->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row2->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row2->recht = $farbeGast; $rangIcon = $iconGast;}
    
            $gebdatum = date('d.m.Y',strtotime($row2->gebdatum));
            $tag   = date('d',strtotime($row2->gebdatum));
            $monat = date('m',strtotime($row2->gebdatum));
            $jahr  = date('Y',strtotime($row2->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)).")";
           
            if ( file_exists($row2->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img width="40" height="53" src="'.$row2->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img witdh="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
           
            $datum = date('H:i \U\h\r - d.m.y',$row2->llogin);
            $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                       <tr>
                       <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>
                       <td align="left" width="80%"><a class="box" onmouseover="javascript:einblenden('.$row2->id.')" onmouseout="javascript:einblenden('.$row2->id.')" href="index.php?user-details-'.$row2->id.'"><font style="color:'.$farbe.'">'.$row2->name.' '.$alter.'</font></a></td>
                       <td align="center" width="5%">'.$rangIcon.'</td>
                       </tr>
                       </table>
                       <div id="'.$row2->id.'" style="display : none;">
                       <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #FF0000">
                       <tr>
                       <td>'.$avatar.'</td><td>&nbsp;Letztes mal Online:<br /> '.$datum.'</td>
                       </tr>
                       </table></div>'."\n";
    }
    if ($guests == 0) {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font size="-1" color="'.$farbeGast.'">0 '.$lang['guests'].'</td></tr></table>'."\n";
    } else {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/online.gif" border="0" alt="online"><font size=-1>'.$guests.' '.$guestn.'</font></td></tr></table>'."\n";
    }
    ?>
           
           
     <?php echo $content; ?>
    <br><font color="#000000"><u><strong>------Online Legende------</strong></u></font>
    <div class="toggle_ce">
      <div class="visiblebox"> 
      <div align="left"><blockquote><br><b><img src="include/images/onlineboxicons/admin.png" width="16" height="16" align="top"/> <font color="#FF0000"> Admin </font><br>
      <img src="include/images/onlineboxicons/coadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Co-Admin </font><br>
      <img src="include/images/onlineboxicons/siteadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Site-Admin </font><br>
      <img src="include/images/onlineboxicons/leader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Leader </font><br>
      <img src="include/images/onlineboxicons/coleader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Co-Leader </font><br>
      <img src="include/images/onlineboxicons/fullmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Fullmember </font><br>
      <img src="include/images/onlineboxicons/trialmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Trialmember </font><br>
      <img src="include/images/onlineboxicons/superuser.png" width="16" height="16" align="top"/> <font color="#000000"> Superuser </font><br>
      <img src="include/images/onlineboxicons/user.png" width="16" height="16" align="top"/> <font color="#000000"> User </font></b></div></blockquote>
      </div>
      <div class="togglebox">
      </div>
      <div class="toggler"><br>
      <br><font color="#000000"><u><strong>------Last Registed------</strong></u></font>
    <center><?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
      
    defined ('main') or die ( 'no direct access' );
      
    $erg = db_query("SELECT id, name, regist, geschlecht, gebdatum FROM
    prefix_user ORDER BY regist DESC LIMIT 3");
      
    echo '<table align="left" >';
    $content = '';
      
    while ($row = db_fetch_object($erg) ) {
      
      
    $geb = $row->gebdatum;
    $a = explode('-', $geb);
    $endung = $a[count($a) - 1];
      
      
    $tag = $a[2];
    $mon = $a[1];
    $jah = $a[0];
      
    $jetzt = mktime(0,0,0,date("m"),date("d"),date("Y"));
    $gebur = mktime(0,0,0,$mon,$tag,$jah);
    $age = intval(($jetzt - $gebur) / (3600 * 24 * 365));
      
      
    $datum = date('d.m.y',$row->regist);
      
      
    if ($row->geschlecht == 0){
    if ($row->gebdatum != 0000-00-00 ){
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    ('.$age.') '.$row->name.'</a></td></tr>';
      
    }else{
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    '.$row->name.'</a></td></tr>'."\n";
      
    }
    }
    elseif ($row->geschlecht == 1){
    if ($row->gebdatum != 0000-00-00 ){
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M-'.$age.') '.$row->name.'</a></td></tr>';
      
    }else{
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M) '.$row->name.'</a></td></tr>';
      
    }
    }
    elseif ($row->geschlecht == 2){
    if ($row->gebdatum != 0000-00-00 ){
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W-'.$age.') '.$row->name.'</a></td></tr>';
      
    }else{
      
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W) '.$row->name.'</a></td></tr>';
      
    }
      
    }
      
      
      
    }
    echo $content;
      
    echo '</table>';
      
      
      
    ?>
    </center>
    0 Mitglieder finden den Beitrag gut.
  11. #41
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    funzt auf Anhieb vielen Vielen Dank Siggi
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  12. #42
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    öhm Siggi sry nochmal für DPost ,

    wenn jmd kein Geb angegeben hat steht da alls Alter 2014 kann man das dann wech machen ?

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  13. #43
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hm sollte normal nicht sein was steht den dann in der db? nicht 0000-00-00?
    0 Mitglieder finden den Beitrag gut.
  14. #44
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    in der DB steht 0000-00-00 und im Admin Bereich auch 0000-00-00?

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  15. #45
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Dann Probiere es mal so.

    <font color="#000000"><u><strong>------Wer war/ist Online?------</strong></u></font><br><br>
    <script language="JavaScript" type="text/javascript">
     <!--
      function einblenden(div) {
       with(document.getElementById(div).style){
        if(display=="none"){
         display="inline";
         }
         else{
          display="none";
         }
        }
       }
      //-->
    </script>
           
    <?php
            
    if (!defined('main')) {die("no direct access");}
         
    // Farben & RangIcon
    $farbeAdmin         = '#FF0000'; $iconAdmin         = '<img src="include/images/onlineboxicons/admin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>';  // Admin
    $farbeCoAdmin       = '#FF8800'; $iconCoAdmin       = '<img src="include/images/onlineboxicons/coadmin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>'; // CoAdmin
    $farbeSiteAdmin     = '#FF8800'; $iconSiteAdmin     = '<img src="include/images/onlineboxicons/siteadmin.png" border="0" alt="SiteAdmin" style="vertical-align:text-bottom;"/>'; // SiteAdmin
    $farbeLeader        = '#00FF00'; $iconLeader        = '<img src="include/images/onlineboxicons/leader.png" border="0" alt="Leader" style="vertical-align:text-bottom;"/>';  // Leader
    $farbeCoLeader      = '#00FF00'; $iconCoLeader      = '<img src="include/images/onlineboxicons/coleader.png" border="0" alt="CoLeader" style="vertical-align:text-bottom;"/>'; // CoLeader
    $farbeMember        = '#0000FF'; $iconMember        = '<img src="include/images/onlineboxicons/fullmember.png" border="0" alt="Member" style="vertical-align:text-bottom;"/>';  // Member
    $farbeTrialmember   = '#0000FF'; $iconTrialmember   = '<img src="include/images/onlineboxicons/trialmember.png" border="0" alt="TrialMember" style="vertical-align:text-bottom;"/>';  // Trialmember
    $farbeSuperuser     = '#cccccc'; $iconSuperuser     = '<img src="include/images/onlineboxicons/superuser.png" border="0" alt="SuperUser" style="vertical-align:text-bottom;"/>'; // Superuser
    $farbeUser          = '#000000'; $iconUser          = '<img src="include/images/onlineboxicons/user.png" border="0" alt="User" style="vertical-align:text-bottom;"/>';  // User
    $farbeGast          = '#000000'; $iconGast          = '<img src="include/images/onlineboxicons/gast.png" border="0" alt="Gast" style="vertical-align:text-bottom;"/>';  // Gast
            
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT a.uid, b.avatar, b.recht, b.gebdatum FROM `prefix_online` a LEFT JOIN prefix_user b ON a.uid = b.id WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
            
            
    while ($row = db_fetch_object($resultID)) {
            
            if ( file_exists($row->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="'.$row->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row->uid.'"><img width="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
            if ($row->uid != 0 AND $brk!=$row->uid) {
                    $name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
         
            if      ($row->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row->recht = $farbeGast; $rangIcon = $iconGast;}
     
            $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)).")";
                            
                    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                               <tr>
                               <td width="5%" align="center"><img src="include/images/icons/online.gif" border="0" alt="online"></td>
                               <td width="80%" align="left" ><a class="box" onmouseover="javascript:einblenden('.$row->uid.')" onmouseout="javascript:einblenden('.$row->uid.')" href="index.php?user-details-'.$row->uid.'"><font style="color:'.$farbe.'">'.$name.' '.$alter.'</font></a></td>
                               <td width="5%" align="center">'.$rangIcon.'</td>
                               </tr></table>
                               <div id="'.$row->uid.'" style="display : none;">
                               <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #00ff00">
                               <tr>
                               <td>'.$avatar.'</td>
                               <td><font color="#00ff00">Jetzt gerade hier!</font></td>
                               </tr>
                               </table></div>'."\n";
                    $uid[] = $row->uid;
            
                    }
            if ($row->uid == 0) { $guests++; }
            $brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font color="#003366">0 User </font></td></tr></table>'."\n"; }
            
    $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr></table>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,7';
    $erg2 = db_query($abf2);
            
    while ($row2 = db_fetch_object($erg2)) {
         
            if      ($row2->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row2->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row2->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row2->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row2->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row2->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row2->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row2->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row2->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row2->recht = $farbeGast; $rangIcon = $iconGast;}
     
            $gebdatum = date('d.m.Y',strtotime($row2->gebdatum));
            $tag   = date('d',strtotime($row2->gebdatum));
            $monat = date('m',strtotime($row2->gebdatum));
            $jahr  = date('Y',strtotime($row2->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)).")";
            
            if ( file_exists($row2->avatar)) {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img width="40" height="53" src="'.$row2->avatar.'" border="0">';
                    } else {
                    $avatar = '<a href="index.php?user-details-'.$row2->id.'"><img witdh="40" height="53" src="include/images/avatars/noavatar.jpg" border="0">';
                    }
            
            $datum = date('H:i \U\h\r - d.m.y',$row2->llogin);
            $content.='<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0">
                       <tr>
                       <td align="center" width="5%"><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td>
                       <td align="left" width="80%"><a class="box" onmouseover="javascript:einblenden('.$row2->id.')" onmouseout="javascript:einblenden('.$row2->id.')" href="index.php?user-details-'.$row2->id.'"><font style="color:'.$farbe.'">'.$row2->name.' '.$alter.'</font></a></td>
                       <td align="center" width="5%">'.$rangIcon.'</td>
                       </tr>
                       </table>
                       <div id="'.$row2->id.'" style="display : none;">
                       <table align="center" border="0" width="90%" cellspacing="2" cellpadding="0" style="border: 1px solid #FF0000">
                       <tr>
                       <td>'.$avatar.'</td><td>&nbsp;Letztes mal Online:<br /> '.$datum.'</td>
                       </tr>
                       </table></div>'."\n";
    }
    if ($guests == 0) {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"><font size="-1" color="'.$farbeGast.'">0 '.$lang['guests'].'</td></tr></table>'."\n";
    } else {
            $content.= '<table width="90%" align="center" cellpadding="2" cellspacing="0" border="0"><tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
                    <tr><td><img src="include/images/icons/online.gif" border="0" alt="online"><font size=-1>'.$guests.' '.$guestn.'</font></td></tr></table>'."\n";
    }
    ?>
            
            
    <?php echo $content; ?>
    <br><font color="#000000"><u><strong>------Online Legende------</strong></u></font>
    <div class="toggle_ce">
      <div class="visiblebox"> 
      <div align="left"><blockquote><br><b><img src="include/images/onlineboxicons/admin.png" width="16" height="16" align="top"/> <font color="#FF0000"> Admin </font><br>
      <img src="include/images/onlineboxicons/coadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Co-Admin </font><br>
      <img src="include/images/onlineboxicons/siteadmin.png" width="16" height="16" align="top"/> <font color="#FF8800"> Site-Admin </font><br>
      <img src="include/images/onlineboxicons/leader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Leader </font><br>
      <img src="include/images/onlineboxicons/coleader.png" width="16" height="16" align="top"/> <font color="#00FF00"> Co-Leader </font><br>
      <img src="include/images/onlineboxicons/fullmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Fullmember </font><br>
      <img src="include/images/onlineboxicons/trialmember.png" width="16" height="16" align="top"/> <font color="#0000FF"> Trialmember </font><br>
      <img src="include/images/onlineboxicons/superuser.png" width="16" height="16" align="top"/> <font color="#000000"> Superuser </font><br>
      <img src="include/images/onlineboxicons/user.png" width="16" height="16" align="top"/> <font color="#000000"> User </font></b></div></blockquote>
      </div>
      <div class="togglebox">
      </div>
      <div class="toggler"><br>
      <br><font color="#000000"><u><strong>------Last Registed------</strong></u></font>
    
    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1
       
    defined ('main') or die ( 'no direct access' );
       
    $erg = db_query("SELECT id, name, regist, geschlecht, gebdatum FROM
    prefix_user ORDER BY regist DESC LIMIT 3");
       
    echo '<center><table align="left" >';
    $content = '';
       
    while ($row = db_fetch_object($erg) ) {   
    $geb = $row->gebdatum;
    $a = explode('-', $geb);
    $endung = $a[count($a) - 1];
       
    $tag = $a[2];
    $mon = $a[1];
    $jah = $a[0];
       
    $jetzt = mktime(0,0,0,date("m"),date("d"),date("Y"));
    $gebur = mktime(0,0,0,$mon,$tag,$jah);
    $age = intval(($jetzt - $gebur) / (3600 * 24 * 365));   
    $datum = date('d.m.y',$row->regist);
          
    if ($row->geschlecht == 0){
    if ($row->gebdatum == '0000-00-00' ){   
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    '.$row->name.'</a></td></tr>';    
    }else{  
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    ('.$age.') '.$row->name.'</a></td></tr>';   
    }
    
    }elseif ($row->geschlecht == 1){
    if ($row->gebdatum == '0000-00-00' ){ 
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M) '.$row->name.'</a></td></tr>';     
    }else{   
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (M-'.$age.') '.$row->name.'</a></td></tr>';
    }
    
    }elseif ($row->geschlecht == 2){
    if ($row->gebdatum == '0000-00-00' ){   
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W) '.$row->name.'</a></td></tr>';      
    }else{   
    $content.='<tr><td><a href="?user-details-'.$row->id.'">'.$datum.'
    (W-'.$age.') '.$row->name.'</a></td></tr>';
    }
       
    }
       
    }
    echo $content;   
    echo '</table></center>';
       
    ?>
    0 Mitglieder finden den Beitrag gut.
  16. #46
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    nein geht auch nicht

    gesperrtes Bild
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  17. #47
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Was bastelt ihr hier für nen chaos zurecht O.o

    1. Template verwenden

    2.
    if      ($row2->recht == -9) {$farbe = $farbeAdmin; $rangIcon = $iconAdmin;}
            elseif  ($row2->recht == -8) {$farbe = $farbeCoAdmin; $rangIcon = $iconCoAdmin;}
            elseif  ($row2->recht == -7) {$farbe = $farbeSiteAdmin; $rangIcon = $iconSiteAdmin;}
            elseif  ($row2->recht == -6) {$farbe = $farbeLeader; $rangIcon = $iconLeader;}
            elseif  ($row2->recht == -5) {$farbe = $farbeCoLeader; $rangIcon = $iconCoLeader;}
            elseif  ($row2->recht == -4) {$farbe = $farbeMember; $rangIcon = $iconMember;}
            elseif  ($row2->recht == -3) {$farbe = $farbeTrialmember; $rangIcon = $iconTrialmember;}
            elseif  ($row2->recht == -2) {$farbe = $farbeSuperuser; $rangIcon = $iconSuperuser;}
            elseif  ($row2->recht == -1) {$farbe = $farbeUser; $rangIcon = $iconUser;}
            else    {$row2->recht = $farbeGast; $rangIcon = $iconGast;}


    Switch funktion verwenden ... oder besser funktion bauen

    3. Doppelte abfragen vermeiden.!

    4. Code sauber formatieren bekommt man ja augenkrebs ...:'(

    5. Mal drüber nachdenken ob es nicht sinnvoll währe das neu anzufangen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  18. #48
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Also da bei uns im Forum diese Abfrage auch schon überhand nimmt!
    Habe ich mir nächste Woche vorgenommen die Onlinebox die wird verwendet mit Icons, IM, Avatar, Userfarben und Legende zum Download anzubieten!
    Dazu will ich jedoch nur noch eine neue Funktion einbauen.

    Wenn sich manche User gedulden dann könnten sie in ca 7 Tagen eine Onlinebox haben die alles behinhaltet.
    Evt bastel ich sogar Admin Abfragen mit ein, das man einstellen kann ob Icon etc angezeigt werden soll oder nicht.


    ps. Unsere Onlinebox @ externer Link


    Zuletzt modifiziert von IRvD am 07.03.2013 - 18:26:23
    0 Mitglieder finden den Beitrag gut.
  19. #49
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    @ Rock@wulf du meinst jetzt aber nir die Onlinebox oder ?

    @ IRVD das Problem bei der Sache ist das dann jeder zweite sich die zieht und damit rumläuft .

    Ich kann zwar auch darauf warten aber schöner isses selbst was zu haben , siehe Beitrag bei CAP wegen dem Ts Close und join Button

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  20. #50
    User Pic
    Angelina Mitglied
    Registriert seit
    06.11.2011
    Beiträge
    127
    Beitragswertungen
    20 Beitragspunkte
    ZitatZitat
    Ich kann zwar auch darauf warten aber schöner isses selbst was zu haben , siehe Beitrag bei CAP wegen dem Ts Close und join Button

    YesYes
    www,angelina.de
    Ein Kavalier ist ein Mann, der sich den Geburtstag einer Frau merkt und ihr alter vergisst.
    0 Mitglieder finden den Beitrag gut.
  21. #51
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    Das andere problem ist
    Das wir gefühlte 100 Anfragen deshalb hatten und immer nein gesagt haben, damit man auch mal was hat was nicht jeder hat.
    Da es aber Leute gibt die sich damit nicht zufrieden geben sondern dann zum nächsten rennen ... bleibt uns nix anderes übrig.

    Es scheint generell eine mode zu sein, anderen immer alles nach zu bauen ... und mit einem nein nicht leben zu können.

    ich finde es gut das man versucht etwas eigenes zu schaffen, das stelle ich nicht in Frage, aber wenn jeder jedem ständig alles nachbaut, und das auch noch in einem öffentlichen Supportforum ... hmm ... ist das Ziel mit dem "eigen" und "ich hab was, was nicht jeder hat" verfehlt.

    Ihr könnt hier gern weiter bauen, wie IRvD sagte, kommt unsere in ca. 7 tagen.
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
  22. #52
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Doch genau die Onlinebox meine ich

    So wie der Code hier steht würde der den Beta Test nicht überleben.
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  23. #53
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Da gebe ich Rock völlig recht.
    Der Aufbau und die Funktionen sind ungeeignet.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  24. #54
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    okay Danke für die Info

    könnte den evtl jmd überarbeiten , oder soll ich wie gesagt auf IRVD warten bis es zum DL rauskommt

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  25. #55
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Warte doch erst mal und dann kann man weiter schauen zwinker
    0 Mitglieder finden den Beitrag gut.
  26. #56
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    alles klaro dann bedanke ich mich trotzdem bei euch allen
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  27. #57
    User Pic
    SpikeT Mitglied
    Registriert seit
    08.11.2012
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    nabend ich wollte mal nachfragen ob sich schon was getan hat da jetzt fast 2 monate vergangen sind
    0 Mitglieder finden den Beitrag gut.
  28. #58
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    von meiner Seite aus nix , altbekannten Fehler
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  29. #59
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Hallo Liebe Ilcher , wieder mal ich lächeln

    habe nun eine neue Online Box und bekomme die Icon Anzeige nicht hinzugefügt / Hinter dem Namen zentriert .

    Würde sich das vllt jmd anschauen bzw mir einsetzen habs schon versucht aber kläglich gescheitert


    Zuletzt modifiziert von QuantumTecstar am 26.11.2013 - 19:33:05
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten