Hi ich habe heute bemerkt das bei den Profilen, ob wohl man online ist immer Offline steht.
Weiß einer zufällig an was es liegen könnte
warriorofheaven.de/index.php?user-details-1
Unter Nickname
mfg
whazza
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
1 2 3 4 5 | if($row2['uid'] == $uid){ $online = "<b>online</b>"; }else{ $online = "<b>offline</b>"; } |
1 2 3 | $abf2 = "SELECT * FROM prefix_online"; $erg2 = db_query($abf2); $row2 = db_fetch_assoc($erg2); |
1 2 3 4 5 6 7 8 9 | $abf8 = "SELECT * FROM prefix_online WHERE uid = '".$uid."'"; $erg8 = db_query($abf8); $row8 = db_fetch_assoc($erg8); if(isset($row8['uid'])){ $online = '<img src="include/images/forum/uonline.png" alt="online" border="0"/>'; }else{ $online = '<img src="include/images/forum/uoffline.png" alt="offline" border="0" />'; } |
1 | 'STATUS2' => $online, |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | <?php # Copyright by: Manuel Staechele # Support: www.ilch.de defined ( 'main' ) or die ( 'no direct access' ); $uid = $menu ->get(2); #Award Ausgabe $awards = '' ; $ax = 0; $sqlA = db_query( "SELECT a.platz, a.text, a.wofur, a.team, a.bild, DATE_FORMAT(a.`time`, '%d.%m.%Y') AS time FROM `prefix_awards` a INNER JOIN prefix_user b ON a.team = b.name WHERE b.id = " . $uid . " ORDER BY `time` ASC" ); while ( $rowA = db_fetch_assoc( $sqlA )) { $ax ++; if ( $ax == 8) { $awards .= "<br>" ; $ax = 0;} $awards .= (! empty ( $rowA [ 'bild' ]) ? '<img style="padding:1px;border:0px;" src="' . $rowA [ 'bild' ]. '" alt="' . $rowA [ 'wofur' ]. '" title="' . $rowA [ 'wofur' ]. '"/>' : $rowA [ 'wofur' ]); } $awards = '<b><b><br><div style="text-align:center;">' . $awards . '</div>' ; $lastbes_anz = 5; //Bei höhere Anzahl muss ggf. in der Datenbank die Größe der Felder bzw der Typ geändert werden if ( $_SESSION [ 'authid' ] != $uid AND $_SESSION [ 'authid' ] != 0) { $lb = db_fetch_object(db_query( 'SELECT last_bes, last_user_time FROM prefix_user WHERE id = ' . $uid )); $lba = explode ( '#' , $lb ->last_bes); $lbt = explode ( '#' , $lb ->last_user_time); $i = array_search ( $_SESSION [ 'authid' ], $lba ); if ( $i !== false) { unset( $lba [ $i ]); unset( $lbt [ $i ]); } elseif ( count ( $lba ) >= $lastbes_anz ) { $lba = array_slice ( $lba ,0, $lastbes_anz -1); $lbt = array_slice ( $lbt ,0, $lastbes_anz -1); } array_unshift ( $lba , $_SESSION [ 'authid' ]); array_unshift ( $lbt ,time()); $i_lb = implode( '#' , $lba ); $i_lbt = implode( '#' , $lbt ); db_query( "UPDATE prefix_user SET last_bes = '$i_lb', last_user_time = '$i_lbt' WHERE id = $uid" ); } $abf8 = "SELECT * FROM prefix_online WHERE uid = '" . $uid . "'" ; $erg8 = db_query( $abf8 ); $row8 = db_fetch_assoc( $erg8 ); if (isset( $row8 [ 'uid' ])){ $online = '<img src="include/images/forum/uonline.png" alt="online" border="0"/>' ; } else { $online = '<img src="include/images/forum/uoffline.png" alt="offline" border="0" />' ; } include ( 'user_infos.php' ); $ar = array ( 'UID' => $uid , 'NAME' => $row [ 'name' ], 'JOINED' => date ( 'd.m.Y' , $row [ 'regist' ]), 'LASTAK' => date ( 'd.m.Y - H:i' , $row [ 'llogin' ]), 'POSTS' => $row [ 'posts' ], 'postpday' => $postpday , 'RANG' => userrang ( $row [ 'posts' ], $uid ), 'AVATA' => $avatar , 'LASTUSER' => last_user( $uid ), 'STATUS2' => $online , 'USERTITEL' => $usertitel , 'EMAIL' => $email , 'HOMEPAGE' => $homepage , 'GESCHLECHT' => $geschlecht , 'GEBDATUM' => $gebdatum , 'ALTER' => $alter , 'WOHNORT' => $wohnort , 'FORUMTOPICS' => $row4 [ 'forumtopics' ], 'NEWSTOPICS' => $row5 [ 'newstopics' ], 'NEWSPOSTS' => $row6 [ 'newsposts' ], 'FORUMPOSTS' => $row7 [ 'forumposts' ], 'SIGNATUR' => bbcode( $row [ 'sig' ]), 'STAAT' => $staat , 'UID' => $uid , 'STERNZEICHEN' => $sternzeichen , 'GB_EINTRAEGE' => $gb_eintraege , 'GALLERIE_EINTRAEGE' => $gallery_eintraege , 'ICQ' => $icq , 'SPIELERFAHRUNG' => $spielerfahrungen , 'KLASSE' => $klasse , 'WAFFE' => $waffe , 'ESSEN' => $essen , 'TRINKEN' => $trinken , 'FILM' => $film , 'MUSIK' => $musik , 'SPORT' => $sport , 'CPU' => $cpu , 'MAINBOARD' => $mainboard , 'RAM' => $ram , 'MONITOR' => $monitor , 'GRAFIKKARTE' => $grafikkarte , 'SOUNDKARTE' => $soundkarte , 'FESTPLATTE' => $festplatte , 'I_NET_VERBINDUNG' => $i_net_verbindung , 'TASTATUR' => $tastatur , 'MAUS' => $maus , 'JAPPY' => $jappy , 'FACEBOOK' => $facebook , 'WKW' => $wkw , 'STUDIVZ' => $studivz , 'MYSPACE' => $myspace , 'YOUTUBE' => $youtube , 'AWARDS' => $awards , 'POINTS' => $row [ 'cpoints' ], 'VERW' => verwarnstu( $row [ 'fwarn' ],0), ); $title = $allgAr [ 'title' ]. ' :: Users :: Details von ' . $row [ 'name' ]; $hmenu = $extented_forum_menu . '<a class="smalfont" href="?user">Users</a><b> » </b> <a href=index.php?user-details-' . $uid . '>Details von ' . $row [ 'name' ]. "</a>" . $extented_forum_menu_sufix ; $design = new design ( $title , $hmenu , 1); $design ->header(); $tpl = new tpl ( 'user/userdetails' ); $l = profilefields_show ( $uid ); $ar [ 'rowspan' ] = 4 + substr_count( $l , '<tr><td class="' ); $ar [ 'profilefields' ] = $l ; $tpl ->set_ar_out( $ar ,0); $design ->footer(); ?> |
Geschlossen | ||
![]() |
Zurück zu Fehlersuche und Probleme |