ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Online Box (Bild vor 0 User)

Geschlossen
  1. #1
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Guten Tag,

    ich möchte wenn, keiner auf meiner HP Online ist das vor: 0 User ein Offline Bild angezeigt wird.

    Wenn aber jemand Onine ist steht da, der Name des Users und ein ONLINE bild davor, dass soll auch so bleiben.

    Name und Ort des Bildes: "include/images/icons/offline.png"

    <?php
    if (!defined('main')) {die("no direct access");}
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
    
    while ($row = db_fetch_object($resultID)) {
    	if ($row->uid != 0 AND $brk!=$row->uid) {
    		$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
    		$content.= '<tr><td><img src="include/images/icons/online.png" border="0" alt="online"></td>';
    		$content.='<td><a href="index.php?user-details-'.$row->uid.'">&nbsp;'.$name.'</a></td></tr>'."\n";
    		$uid[] = $row->uid;
    	}
    	if ($row->uid == 0) { $guests++; }
    	$brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<tr><td></td><td><font color="#003366">&nbsp;0 User </font></td></tr>'."\n"; }
    
    $content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,5';
    $erg2 = db_query($abf2);
    
    while ($row2 = db_fetch_object($erg2)) {
    	$datum = date('H:i d.m.y',$row2->llogin);
    	$user = $row2->name;
    	$content.='<tr><td><img src="include/images/icons/offline.png"  border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">&nbsp;'.$user.'</a></td></tr>'."\n";
    }
    if ($guests == 0) {
    	$content.= '<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.png"  border="0" alt="offline"></td><td><font size="-1" color="#003366">&nbsp;0 '.$lang['guests'].'</td></tr>'."\n";
    } else {
    	$content.= '<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.png" border="0" alt="online"></td><td><font size=-1>&nbsp;'.$guests.' '.$guestn.'</font></td></tr>'."\n";
    }
    ?>
    <table align="center" border="0" cellpadding="0" cellspacing="0" >
     <?php echo $content; ?>
    </table>



    MfG. Jannyeis

    betroffene Homepage: DT.DangerousThing.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Sunshine Live Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    1.029
    Beitragswertungen
    109 Beitragspunkte
    Ich koennt dir meine Online box anbieten wenn du möchtes.
    externer Link


    Zuletzt modifiziert von Sunshine Live am 16.10.2011 - 20:05:16
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Neee lieber nicht, aber danke trotzdem.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    Das hier
    <img src="include/images/icons/offline.png"  border="0" alt="offline">

    In Zeile 23 vor
    <Font ....

    Einfügen
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Wie jetzt genau?
    Könntes du nicht den gesamten Quellcode in den Beitrag reinstellen?
    Bitte :-)
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    wildhorse Mitglied
    Registriert seit
    04.02.2009
    Beiträge
    415
    Beitragswertungen
    3 Beitragspunkte
    Hi Sunshine Live, ich würde deine Onlinebox gern übernehmen.
    mfg wildhorse
    Freiheit für Grönland,weg mit dem Packeis.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Ahhh... es hat geklappt! DANKE Chapter!

    Aber wenn du auf der HP gehst siehts du das vor dem Bild einige Leerzeichen sind wie bekomme ich die WEG?

    <?php
    if (!defined('main')) {die("no direct access");}
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
    
    while ($row = db_fetch_object($resultID)) {
    	if ($row->uid != 0 AND $brk!=$row->uid) {
    		$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
    		$content.= '<tr><td><img src="include/images/icons/online.png" border="0" alt="online"></td>';
    		$content.='<td><a href="index.php?user-details-'.$row->uid.'">&nbsp;'.$name.'</a></td></tr>'."\n";
    		$uid[] = $row->uid;
    	}
    	if ($row->uid == 0) { $guests++; }
    	$brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<tr><td></td><td><img src="include/images/icons/offline.png" border="0" alt="offline"><font color="#003366">&nbsp;0 User </font></td></tr>'."\n"; }
    
    $content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,5';
    $erg2 = db_query($abf2);
    
    while ($row2 = db_fetch_object($erg2)) {
    	$datum = date('H:i d.m.y',$row2->llogin);
    	$user = $row2->name;
    	$content.='<tr><td><img src="include/images/icons/offline.png"  border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">&nbsp;'.$user.'</a></td></tr>'."\n";
    }
    if ($guests == 0) {
    	$content.= '<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.png"  border="0" alt="offline"></td><td><font size="-1" color="#003366">&nbsp;0 '.$lang['guests'].'</td></tr>'."\n";
    } else {
    	$content.= '<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.png" border="0" alt="online"></td><td><font size=-1>&nbsp;'.$guests.' '.$guestn.'</font></td></tr>'."\n";
    }
    ?>
    <table align="center" border="0" cellpadding="0" cellspacing="0" >
     <?php echo $content; ?>
    </table>
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    if (empty($content)) { $content.='<tr><td></td><td><img src="include/images/icons/offline.png" border="0" alt="offline"><font color="#003366">&nbsp;0 User </font></td></tr>'."\n"; }


    zu

    if (empty($content)) { $content.='<tr><td><img src="include/images/icons/offline.png" border="0" alt="offline"></td><td><font color="#003366">&nbsp;0 User </font></td></tr>'."\n"; }



    Zuletzt modifiziert von Lord|Schirmer am 17.10.2011 - 07:37:39
    rules :: doku :: faq :: linkus
    3 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Super Danke!
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Pit-Bull Mitglied
    Registriert seit
    15.01.2010
    Beiträge
    31
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Sunshine Live

    Ich koennt dir meine Online box anbieten wenn du möchtes.
    externer Link


    Zuletzt modifiziert von Sunshine Live am 16.10.2011 - 20:05:16


    würdest du mir deine Online Box zukommen lassen ?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten