ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Foren Rang

Geschlossen
  1. #1
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    Hallo zusammen
    Ich habe auch die Sufu benuzt aber irgendwie hat es mich nicht weiter gebracht
    Habe mein Forum Rang verändert neue png Bilder hochgeladen,
    die show_post php ahngepasst
     #Ranking Balken
                    #Grafiken definieren
                    $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                    $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                    $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                    $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                    $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
    			$rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                    $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                    $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                    $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                    $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
    			$rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                    $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                    $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
    			$rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                    $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                    $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                    $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                    $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
    
                    #Bezugnehmen auf das Ranking des users
                    if ( $row['posts'] != '' ) {
                    $row['rang'] = $rank_name.'<br>';
                    if ($posts <= '0') { $row['rang'] .= $rank_01; }
                    elseif ($posts <= '1') { $row['rang'] .= $rank_02;}
                    elseif ($posts <= '25') { $row['rang'] .= $rank_03; }
                    elseif ($posts < '50') { $row['rang'] .= $rank_04; }
                    elseif ($posts >= '75') { $row['rang'] .= $rank_05; }
    			elseif ($posts <= '150') { $row['rang'] .= $rank_06;}
                    elseif ($posts <= '250') { $row['rang'] .= $rank_07; }
                    elseif ($posts < '500') { $row['rang'] .= $rank_08; }
                    elseif ($posts >= '1000') { $row['rang'] .= $rank_09; }
    			elseif ($posts <= '2000') { $row['rang'] .= $rank_10;}
                    elseif ($posts <= '3000') { $row['rang'] .= $rank_11; }
                    elseif ($posts < '4000') { $row['rang'] .= $rank_12; }
                    elseif ($posts >= '5000') { $row['rang'] .= $rank_13; }
    			elseif ($posts <= '6000') { $row['rang'] .= $rank_14;}
                    elseif ($posts <= '7000') { $row['rang'] .= $rank_15; }
                    elseif ($posts < '8000') { $row['rang'] .= $rank_16; }
                    elseif ($posts >= '9000') { $row['rang'] .= $rank_17; }
    			elseif ($posts >= '10000') { $row['rang'] .= $rank_18; }
                    }
    
                    else {$row['rang'] .= ""; }

    Alle haben den gleichen Rankabzeichen ob Ein Nix oder Jungspund.
    Weiss einfach nicht mehr weiter.
    Danke
    Gruß Fonsi


    Zuletzt modifiziert von Fonsi1 am 26.04.2011 - 00:46:37
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Hast du die Variable "$posts" auch mit "$row['posts']" gefüllt?
    Weil in der ersten if abfrage überprüfst du $row['posts'] und in allen folgenden nur $posts...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    ZitatZitat geschrieben von legalsauger

    Hast du die Variable "$posts" auch mit "$row['posts']" gefüllt?
    Weil in der ersten if abfrage überprüfst du $row['posts'] und in allen folgenden nur $posts...

    Danke erstmal für die schnelle Antwort,
    wo find ich $row['posts']
    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    # check ob ein fehler aufgetreten ist.
    check_forum_failure($forum_failure);
    
    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();
    
    $title = $allgAr['title'].' :: Forum :: '.$aktTopicRow['name'].' :: Beitr&auml;ge zeigen';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b>'.aktForumCats($aktForumRow['kat']).'<b> &raquo; </b><a class="smalfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= $aktTopicRow['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    
    # Topic Hits werden eins hochgesetzt.
    db_query('UPDATE `prefix_topics` SET hit = hit + 1 WHERE id = "'.$tid.'"');
    
    $erg = db_query("SELECT fid FROM `prefix_posts` WHERE tid = ".$tid);
    $row = db_fetch_assoc($erg);
    $newth = '<a href="index.php?forum-newtopic-'.$row['fid'].'"><img src="include/images/forum/newth.png" border="0"></a>';
    
    # mehrere seiten fals gefordert         
    $limit = $allgAr['Fpanz'];  // Limit 
    $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
    $MPL = db_make_sites ($page , "WHERE tid = ".$tid , $limit , 'index.php?forum-showposts-'.$tid , 'posts' );
    $anfang = ($page - 1) * $limit;
    
    $antworten = '';
    if (($aktTopicRow['stat'] == 1 AND $forum_rights['reply'] == TRUE) OR ($_SESSION['authright'] <= '-7' OR $forum_rights['mods'] == TRUE)) {
      $antworten = '<a href="index.php?forum-newpost-'.$tid.'"><img src="include/images/forum/antw.png" border="0"></a>';
    }
    
    
    $class = 'Cmite';
    
    $tpl = new tpl ( 'forum/showpost' );
    $ar = array (
      'SITELINK' => $MPL,
      'tid' => $tid,
            'ANTWORTEN' => $antworten,
            'TOPICNAME' => $aktTopicRow['name'],
                    'HMENU' => $hmenu,
                    'NEWTH' => $newth
    );
    $tpl->set_ar_out($ar,0);
    $i = $anfang +1;
    $ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
    
                    ##################################
                    #Forenmod by matthias-schlich.de - Vorlage von Benjamin Rau
                    #Posts
    
    $erg = db_query("SELECT geschlecht, prefix_posts.id,txt,time,erstid,erst,sig,icq,avatar,posts FROM `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid = prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {
      
            $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' );
            
    
         $icq1   = str_replace("-","",$row['icq']);
         $icq2   = str_replace(" ","",$icq1);
    // icq abfrage
    //  0 - keine ICQ abfrage 
    //  1 - ICQ standartbilder bei &design= kann man zwischen den 26 verschiedenen icq bildern wechseln  
    //  2 - für eigne ICQ Statsubilder 
    $own_pics = "1";
    $icqdesign = "25";
    if ($own_pics == "1") {
          if (is_numeric($icq2) ){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?web='.$icq2.'&img='.$icqdesign.'" border="0"></a>';
        } else {$row['icq'] = '';}
    }
    elseif ($own_pics == "0"){
    $row['icq'] = '';}
    else{
        if (is_numeric($icq2) ){
       // Eigene ICQ-Bilder
        $status = (icq_status($icq2));
        if ($status == "1"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqonline.png" border="0"></a>';
        }elseif ($status == "0"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqoffline.png" border="0"></a>';
        }elseif ($status == "2"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqinactive.png" border="0"></a>';
        }else {$row['icq'] = '';}
    
        }else {$row['icq'] = '';}
    
        }
           
            
            # define some vars.
            $row['sig'] = ( empty($row['sig']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['sig']) );
            $row['TID'] = $tid;
            $row['class'] = $class;
            $row['date'] = date ('d.m.Y - H:i:s', $row['time'] );
            $row['delete'] = '';
            $row['change'] = '';
            if (file_exists($row['avatar'])) { $row['avatar'] = '<br /><br /><img src="'.$row['avatar'].'" alt="User Pic" border="0" /><br />'; }
                  elseif ($allgAr['forum_default_avatar']) { $row['avatar'] = '<br /><br /><img src="include/images/avatars/'.$ges_ar[$row['geschlecht']].'.jpg" alt="User Pic" border="0" /><br />'; }
                   else { $row['avatar'] = ''; }
            $row['rang2']   = userrang ($row['posts'],$row['erstid']);
            $rank_name = $row['rang2'];
            $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
            $row['i']      = $i;
    
                      if ( $row['erstid'] != '' ) {
                      $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
    
                    $posts = $row['posts'];
                    $row['posts']  = 'Beiträge: '.$row['posts'].'<br />';
    
                    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}
    
                     #Ranking Balken
                    #Grafiken definieren
                    $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                    $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                    $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                    $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                    $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
    		     $rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                    $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                    $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                    $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                    $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
    		     $rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                    $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                    $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
    		     $rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                    $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                    $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                    $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                    $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
    
    
    
                    #Bezugnehmen auf das Ranking des users
                    if ( $row['posts'] != '' ) {
                    $row['rang'] = $rank_name.'<br>';
                    if ($posts <= '0') { $row['rang'] .= $rank_01; }
                    elseif ($posts <= '1') { $row['rang'] .= $rank_02;}
                    elseif ($posts <= '25') { $row['rang'] .= $rank_03; }
                    elseif ($posts < '50') { $row['rang'] .= $rank_04; }
                    elseif ($posts >= '75') { $row['rang'] .= $rank_05; }
    		     elseif ($posts <= '150') { $row['rang'] .= $rank_06;}
                    elseif ($posts <= '250') { $row['rang'] .= $rank_07; }
                    elseif ($posts < '500') { $row['rang'] .= $rank_08; }
                    elseif ($posts >= '1000') { $row['rang'] .= $rank_09; }
    		     elseif ($posts <= '2000') { $row['rang'] .= $rank_10;}
                    elseif ($posts <= '3000') { $row['rang'] .= $rank_11; }
                    elseif ($posts < '4000') { $row['rang'] .= $rank_12; }
                    elseif ($posts >= '5000') { $row['rang'] .= $rank_13; }
    			elseif ($posts <= '6000') { $row['rang'] .= $rank_14;}
                    elseif ($posts <= '7000') { $row['rang'] .= $rank_15; }
                    elseif ($posts < '8000') { $row['rang'] .= $rank_16; }
                    elseif ($posts >= '9000') { $row['rang'] .= $rank_17; }
    			elseif ($posts >= '10000') { $row['rang'] .= $rank_18; }
                    }
    
                    else {$row['rang'] .= ""; }
    
                    }
    
                    #User Details
                    if ( $posts != '' ) {
                    $abf1 = 'SELECT * FROM prefix_user where id = '.$row["erstid"];
                    $erg1 = db_query($abf1);
                    $user = db_fetch_object($erg1);
    
                    $zeit = date('d. M Y',$user->regist);
                    $llogin = date('d. M Y',$user->llogin);
                    $ort = $user->wohnort;
                    $www = $user->homepage;
                    $email = $user->opt_mail;
                    $pm = $user->opt_pm;
                    $land = $user->staat;
                    #Flagge
                     if ($land != '')
                     {$row['land'] = '<img src="include/images/flags/'.$land.'" >';}
                     else{$row['land'] = '';}
                    #Dabei seit
                    $row['details'] = "<br><br>Dabei seit: ".$zeit."<br>";
                    #Wohnort
                    if ($ort != ''){$row['details'] .= "Wohnort: ".$ort."<br>";}
                    #Homepage
                    if ($www != ''){$row['www'] = '<a href="'.$www.'" target="_blank"><img src="include/images/forum/www.png" border="0" alt="Website des Users besuchen"></a>';}
                    else{$row['www'] = '';}
                    #Letzter Login
                    $row['details'] .= "Letzter Login: ".$llogin."<br>";
                    #PM
                    if ($pm == '1'){
                    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";
                    }else{$row['pm'] = '';}
                    #email
                    if ($email == '1'){
                    $row['email'] = "<a href='?user-mail-".$row['erstid']."'><img src='include/images/forum/email.png' border='0' alt='E-Mail an den User senden'></a>";
                    }else{$row['email'] = '';}
                    }
                    else {
                    $row['details'] = "";
                    $row['land'] = '';
                    $row['pm'] = '';
                    $row['email'] = '';
                    $row['www'] = '';                
                    }
                    
                    if ( $posts != '' ) {
    
    
                    #User Online o Offline
                    
                    $abf1 = "SELECT * FROM prefix_online where uid = ".$row['erstid'];
                    $erg1 = db_query($abf1);
                    $status = db_fetch_object($erg1);
                    if ($status->uid == $row['erstid']) {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uonline.png" border="0">'; }
                    else {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uoffline.png" border="0">'; }
                      }
                      else {$row['online'] = '';}
    
    
                    #
                    #Edit Ende
                    ##################################
      $row['page']   = $page;
      
                   if ( $row['posts'] != 0 ) {
                    $row['erst'] = '<a href="index.php?user-details-'.$row['erstid'].'"><b>'.$row['erst'].'</b></a>';
            } 
            elseif ( $row['erstid'] == 0 ) {
            $row['rang'] = 'gel&ouml;schter User';
            }
      
            if ($forum_rights['mods'] == TRUE AND $i>1) {
              $row['delete'] = '<a href="index.php?forum-delpost-'.$tid.'-'.$row['id'].'">'.$lang['delete'].'</a>';
            }
            if ( $forum_rights['reply'] == TRUE AND loggedin() ) {
              $row['change'] = '&nbsp;<a href="index.php?forum-editpost-'.$tid.'-'.$row['id'].'">'.$lang['change'].'</a>';
            }
            $row['posts']  = ($row['posts']?'<br />'.$row['posts']:'').'<br />';
            $tpl->set_ar_out($row,1);
      
      $i++;
    }
    
    $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 );
     // anfang qpost
    if (loggedin()) {
    
    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
    
    $topic = '';
    $txt   = '';
    $xnn   = '';
    
    if (isset($_POST['txt_qp'])) {
      $txt = trim(escape($_POST['txt_qp'], 'textarea'));
    }
    
    
    $tpl = new tpl ('forum/qpost');
       $ar = array (
         'txt_qp'    => escape_for_fields(unescape($txt)),
         'tid'    => $tid,
    
       );
    
       $tpl->set_ar_out($ar,1);
    
    if (($_SESSION['klicktime'] + 150) > $dppk_time OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin())) {
    
    
    
    }
    else
    {
    # save qpost
      $_SESSION['klicktime'] = $dppk_time;
    
      $design = new design ( $title , $hmenu, 1);
      $design->header();
    
      if (loggedin()) {
        $uid = $_SESSION['authid'];
                    $erst = escape($_SESSION['authname'],'string');
              db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
      } else  {
              $erst = $xnn;
                    $uid = 0;
      }
      db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
      $pid = db_last_id();
    
            db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid.", rep = rep + 1 WHERE id = ".$tid);
            db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid." WHERE id = ".$fid );
            $page = ceil ( ($aktTopicRow['rep']+1)  / $allgAr['Fpanz'] );
              # topic als gelesen markieren
      $_SESSION['forumSEE'][$fid][$tid] = time();
    
            wd ( array (
              $lang['backtotopic'] => 'index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$pid,
                    $lang['backtotopicoverview'] => 'index.php?forum-showtopics-'.$fid
            ) , $lang['createpostsuccessful'] , 3 );
    }
    }
    
    $tpl = new tpl ( 'forum/showpost' );
    // end qpost
    if (loggedin()) {
      if ($menu->get(3) == 'topicalert') {
        if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
          db_query("DELETE FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid);
        } else {
          db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
        }
      }
      
      echo 'Optionen:';
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['nomailonreply'].'</a><br />';
      } else {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['mailonreply'].'</a><br />';
      }
    }
    
    if ( $forum_rights['mods'] == TRUE ) {
      $tpl->set ( 'status', ($aktTopicRow['stat'] == 1 ? $lang['close'] : $lang['open'] ) );
            $tpl->set ( 'festnorm', ($aktTopicRow['art'] == 0 ? $lang['fixedtopic'] : $lang['normaltopic'] ) );
            $tpl->set('tid',$tid);
            $tpl->out(3);
    }
    $design->footer();
    ?>

    Gruß Fonsi


    Zuletzt modifiziert von Fonsi1 am 04.06.2010 - 19:32:05
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Hmne das wars nicht in Zeile 115 wird die Variable korrekt gefüllt.

    Zuletzt modifiziert von legalsauger am 04.06.2010 - 19:42:34
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    Hat sich erledigt sollte vieleicht mal ne Brille aufsetzen zwinker
    Aber noch ne Frage, wie bekommt mann die in sein Profil rein
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    ZitatZitat
    Aber noch ne Frage, wie bekommt mann die in sein Profil rein


    ich möchte es auch gerne wissen zwinker
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Ich poste es gleich...

    EDIT:

    Versucht es mal mit dieser user_details.php:

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    #   modified by bitworld-gaming.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $uid = intval($menu->get(2));
    
    $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"';
    $erg = db_query($abf);
    
    if (db_num_rows($erg)) {
    	$row = db_fetch_assoc($erg);
    
    	$avatar = '';
    	if ( file_exists($row['avatar'])) {
    		$avatar = '<img src="'.$row['avatar'].'" border="0">';
    	}
    
    	$regsek = mktime ( 0,0,0, date('m'), date('d'), date('Y') )  - $row['regist'];
    	$regday = round($regsek / 86400);
    	$postpday = ( $regday == 0 ? 0 : round($row['posts'] / $regday, 2 ) );
    
            $posts = $row['posts'];
    
            #Ranking Balken
            #Grafiken definieren
                $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
                $rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
                $rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
                $rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
            #Bezugnehmen auf das Ranking des users
    
                if ( $row['posts'] != '' ) {
                    if ($posts <= '0') { $row['rang'] = $rank_01; }
                    elseif ($posts <= '1') { $row['rang'] = $rank_02;}
                    elseif ($posts <= '25') { $row['rang'] = $rank_03; }
                    elseif ($posts < '50') { $row['rang'] = $rank_04; }
                    elseif ($posts >= '75') { $row['rang'] = $rank_05; }
                    elseif ($posts <= '150') { $row['rang'] = $rank_06;}
                    elseif ($posts <= '250') { $row['rang'] = $rank_07; }
                    elseif ($posts < '500') { $row['rang'] = $rank_08; }
                    elseif ($posts >= '1000') { $row['rang'] = $rank_09; }
                    elseif ($posts <= '2000') { $row['rang'] = $rank_10;}
                    elseif ($posts <= '3000') { $row['rang'] = $rank_11; }
                    elseif ($posts < '4000') { $row['rang'] = $rank_12; }
                    elseif ($posts >= '5000') { $row['rang'] = $rank_13; }
                    elseif ($posts <= '6000') { $row['rang'] = $rank_14;}
                    elseif ($posts <= '7000') { $row['rang'] = $rank_15; }
                    elseif ($posts < '8000') { $row['rang'] = $rank_16; }
                    elseif ($posts >= '9000') { $row['rang'] = $rank_17; }
                    elseif ($posts >= '10000') { $row['rang'] = $rank_18; }
                    else {$row['rang'] = ""; }
                }
    
    
    	$ar = array (
    	  '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,
                    'RANGGRAFIK' => $row['rang'],
    	);
    
    
    	$title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    	$hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> Details von '.$row['name'].$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);
    } else {
    	$title = $allgAr['title'].' :: Users :: User nicht gefunden';
    	$hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a> '.$extented_forum_menu_sufix;
    	$design = new design ( $title , $hmenu, 1);
    	$design->header();
    
    	echo 'Der Benutzer wurde nicht gefunden bzw. die Seite wurde nicht richtig aufgerufen.<br />';
    }
    
    $design->footer();
    ?>



    Zuletzt modifiziert von legalsauger am 05.06.2010 - 16:27:10
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    ne geht nicht
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    ja hab noch was vergessen...^^
    In der userdetails.htm müsst ihr noch
    <font class="smalfont">{RANG}</font>
    durch
    <font class="smalfont">{RANG}{RANGGRAFIK}</font>
    ersetzen.


    Zuletzt modifiziert von legalsauger am 05.06.2010 - 17:02:29
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    jop nice geht!
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    hm bin wohl zu Blö.. zwinker
    Wo kommt es denn da rein??
    <font class="smalfont">{RANG}</font>
    Hab das nirgendwo stehen


    <!--<a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		  {AVATA}
    			<br /><br />
    			<font class="smalfont">{RANG}</font>
    		</td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
    	
    {profilefields}
    	
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>-->
    <br />
    
    <script language="javascript" type="text/javascript">
    	function details()
    	{
    		if(document.getElementById('more_details').style.display=='block'){
    			document.getElementById('more_details').style.display='none';
    		}else{
    			document.getElementById('more_details').style.display='block';
    		}
    	}
    </script>
    
    <table border="0" width="100%">
    	<tr>
    		<td colspan="2" style="padding-left:8px;" width="300" height="25"><u><b>&bull; Personal Info</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="270" height="25"><u><b>&bull; Userpic</b></u></td>
    	</tr><tr>
    		<td width="15%" height="25">Nickname</td>
    		<td height="25">{NAME}</td>
    		<td colspan="2" valign="top" align="center" rowspan="13" style="vertical-align:middle">{AVATA}</td>
    	</tr><tr>
    		<td height="25">Status</td>
    		<td height="25">{ONLINE}</td>
    	</tr><tr>
    		<td height="25">Titel</td>
    		<td height="25">{USERTITEL}</td>
    	</tr><tr>
    		<td height="25">Kontakt</td>
    		<td height="25">{EMAIL}</td>
    	</tr><tr>
    		<td height="25">ICQ</td>
    		<td height="25">{ICQ}</td>
    	</tr><tr>
    		<td height="25">Homepage</td>
    		<td height="25">{HOMEPAGE}</td>
    	</tr><tr>
    		<td height="25">Geschlecht</td>
    		<td height="25">{GESCHLECHT}</td>
    	</tr><tr>
    		<td height="25">Geburtstag</td>
    		<td height="25">{GEBDATUM} {ALTER}</td>
    	</tr><tr>
    		<td height="25">Sternzeichen</td>
    		<td height="25">{STERNZEICHEN}</td>
    	</tr><tr>
    		<td height="25">Wohnort</td>
    		<td height="25">{WOHNORT} {STAAT}</td>
    	</tr><tr>
    		<td height="25">Registriert</td>
    		<td height="25">{JOINED}</td>
    	</tr><tr>
    		<td height="25">Last Login</td>
    		<td height="25">{LASTAK} Uhr</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="2" style="padding-left:8px;" width="320" height="25"><u><b>&bull; More Infos</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="250" height="25"><u><b>&bull; Statistic</b></u></td>
    	</tr><tr>
    		<td height="25">Usergallerie</td>
    		<td height="25">{GALLERIE_EINTRAEGE} (<a href="index.php?user-usergallery-{UID}">ansehen)</a></td>
    		<td height="25" width="20%">Forumtopics</td>
    		<td height="25">{FORUMTOPICS}</td>
    	</tr><tr>
    		<td height="25">RANG</td>
    		<td height="25">{RANG}</td>
    		<td height="25">Newstopics</td>
    		<td height="25">{NEWSTOPICS}</td>
    	</tr><tr>
    		<td height="25">Private Mail</td>
    		<td height="25"><a href="index.php?forum-privmsg-new=0&empfid={UID}">schreiben</a></td>
    		<td height="25">Newsposts</td>
    		<td height="25">{NEWSPOSTS}</td>
    	</tr><tr>
    		<td height="25">More Details</td>
    		<td height="25"><div id="nav"><a href="javascript:onClick=details()">anzeigen</a></div></td>
    		<td height="25">Forumposts</td>
    		<td height="25">{POSTS}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4" style="padding-left:8px;" width="320" height="25"><u><b>&bull; Signatur</b></u></td>
    	</tr><tr>
    		<td height="25" colspan="4" valign="top">{SIGNATUR}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4"><div id="more_details" style="display:none"><table>{profilefields}</table></div></td>
    	</tr>
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>



    Zuletzt modifiziert von Fonsi1 am 05.06.2010 - 17:29:08
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Zeile 14 zwinker
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    lol Ich sag ja ich brauch nee Brille zwinker
    Aber er zeigt immer noch nicht das Rankabzeichen bei mir im Profil an
    Gruß Fonsi


    Zuletzt modifiziert von Fonsi1 am 26.04.2011 - 00:45:57
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Achso du hast diesen Profilansicht Mod installiert.
    Dann füge doch
    {RANGGRAFIK}
    mal in Zeile 97 Hinter {RANG} ein.
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    grr tränen in den Augen omg ne leider auch nicht
    <td height="25">{RANG}</td>{RANGGRAFIK}

    hat keiner ne Idee
    Gruß Fonsi
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    poste mal deine userdetails.htm und php pls
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    Hier die html
    <!--<a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		  {AVATA}
    			<br /><br />
    			<font class="smalfont">{RANG}{RANGGRAFIK}</font>
    		</td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
    	
    {profilefields}
    	
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>-->
    <br />
    
    <script language="javascript" type="text/javascript">
    	function details()
    	{
    		if(document.getElementById('more_details').style.display=='block'){
    			document.getElementById('more_details').style.display='none';
    		}else{
    			document.getElementById('more_details').style.display='block';
    		}
    	}
    </script>
    
    <table border="0" width="100%">
    	<tr>
    		<td colspan="2" style="padding-left:8px;" width="300" height="25"><u><b>&bull; Personal Info</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="270" height="25"><u><b>&bull; Userpic</b></u></td>
    	</tr><tr>
    		<td width="15%" height="25">Nickname</td>
    		<td height="25">{NAME}</td>
    		<td colspan="2" valign="top" align="center" rowspan="13" style="vertical-align:middle">{AVATA}</td>
    	</tr><tr>
    		<td height="25">Status</td>
    		<td height="25">{ONLINE}</td>
    	</tr><tr>
    		<td height="25">Titel</td>
    		<td height="25">{USERTITEL}</td>
    	</tr><tr>
    		<td height="25">Kontakt</td>
    		<td height="25">{EMAIL}</td>
    	</tr><tr>
    		<td height="25">ICQ</td>
    		<td height="25">{ICQ}</td>
    	</tr><tr>
    		<td height="25">Homepage</td>
    		<td height="25">{HOMEPAGE}</td>
    	</tr><tr>
    		<td height="25">Geschlecht</td>
    		<td height="25">{GESCHLECHT}</td>
    	</tr><tr>
    		<td height="25">Geburtstag</td>
    		<td height="25">{GEBDATUM} {ALTER}</td>
    	</tr><tr>
    		<td height="25">Sternzeichen</td>
    		<td height="25">{STERNZEICHEN}</td>
    	</tr><tr>
    		<td height="25">Wohnort</td>
    		<td height="25">{WOHNORT} {STAAT}</td>
    	</tr><tr>
    		<td height="25">Registriert</td>
    		<td height="25">{JOINED}</td>
    	</tr><tr>
    		<td height="25">Last Login</td>
    		<td height="25">{LASTAK} Uhr</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="2" style="padding-left:8px;" width="320" height="25"><u><b>&bull; More Infos</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="250" height="25"><u><b>&bull; Statistic</b></u></td>
    	</tr><tr>
    		<td height="25">Usergallerie</td>
    		<td height="25">{GALLERIE_EINTRAEGE} (<a href="index.php?user-usergallery-{UID}">ansehen)</a></td>
    		<td height="25" width="20%">Forumtopics</td>
    		<td height="25">{FORUMTOPICS}</td>
    	</tr><tr>
    		<td height="25">RANG</td>
    		<td height="25">{RANG}</td>{RANGGRAFIK}
    		<td height="25">Newstopics</td>
    		<td height="25">{NEWSTOPICS}</td>
    	</tr><tr>
    		<td height="25">Private Mail</td>
    		<td height="25"><a href="index.php?forum-privmsg-new=0&empfid={UID}">schreiben</a></td>
    		<td height="25">Newsposts</td>
    		<td height="25">{NEWSPOSTS}</td>
    	</tr><tr>
    		<td height="25">More Details</td>
    		<td height="25"><div id="nav"><a href="javascript:onClick=details()">anzeigen</a></div></td>
    		<td height="25">Forumposts</td>
    		<td height="25">{POSTS}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4" style="padding-left:8px;" width="320" height="25"><u><b>&bull; Signatur</b></u></td>
    	</tr><tr>
    		<td height="25" colspan="4" valign="top">{SIGNATUR}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4"><div id="more_details" style="display:none"><table>{profilefields}</table></div></td>
    	</tr>
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>



    und die php

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    #   modified by bitworld-gaming.de
     
     
    defined ('main') or die ( 'no direct access' );
     
    $uid = intval($menu->get(2));
     
    $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"';
    $erg = db_query($abf);
     
    if (db_num_rows($erg)) {
        $row = db_fetch_assoc($erg);
     
        $avatar = '';
        if ( file_exists($row['avatar'])) {
            $avatar = '<img src="'.$row['avatar'].'" border="0">';
        }
     
        $regsek = mktime ( 0,0,0, date('m'), date('d'), date('Y') )  - $row['regist'];
        $regday = round($regsek / 86400);
        $postpday = ( $regday == 0 ? 0 : round($row['posts'] / $regday, 2 ) );
     
            $posts = $row['posts'];
     
            #Ranking Balken
           #Grafiken definieren
               $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
                $rank_06 = '<img src="include/images/forum/rank/rank06.png" alt="" border="0"><br>';
                $rank_07 = '<img src="include/images/forum/rank/rank07.png" alt="" border="0"><br>';
                $rank_08 = '<img src="include/images/forum/rank/rank08.png" alt="" border="0"><br>';
                $rank_09 = '<img src="include/images/forum/rank/rank09.png" alt="" border="0"><br>';
                $rank_10 = '<img src="include/images/forum/rank/rank10.png" alt="" border="0"><br>';
                $rank_11 = '<img src="include/images/forum/rank/rank11.png" alt="" border="0"><br>';
                $rank_12 = '<img src="include/images/forum/rank/rank12.png" alt="" border="0"><br>';
                $rank_13 = '<img src="include/images/forum/rank/rank13.png" alt="" border="0"><br>';
                $rank_14 = '<img src="include/images/forum/rank/rank14.png" alt="" border="0"><br>';
                $rank_15 = '<img src="include/images/forum/rank/rank15.png" alt="" border="0"><br>';
                $rank_16 = '<img src="include/images/forum/rank/rank16.png" alt="" border="0"><br>';
                $rank_17 = '<img src="include/images/forum/rank/rank17.png" alt="" border="0"><br>';
                $rank_18 = '<img src="include/images/forum/rank/rank18.png" alt="" border="0"><br>';
            #Bezugnehmen auf das Ranking des users
     
                if ( $row['posts'] != '' ) {
                    if ($posts <= '0') { $row['rang'] = $rank_01; }
                    elseif ($posts <= '1') { $row['rang'] = $rank_02;}
                    elseif ($posts <= '25') { $row['rang'] = $rank_03; }
                    elseif ($posts < '50') { $row['rang'] = $rank_04; }
                    elseif ($posts >= '75') { $row['rang'] = $rank_05; }
                    elseif ($posts <= '150') { $row['rang'] = $rank_06;}
                    elseif ($posts <= '250') { $row['rang'] = $rank_07; }
                    elseif ($posts < '500') { $row['rang'] = $rank_08; }
                    elseif ($posts >= '1000') { $row['rang'] = $rank_09; }
                    elseif ($posts <= '2000') { $row['rang'] = $rank_10;}
                    elseif ($posts <= '3000') { $row['rang'] = $rank_11; }
                    elseif ($posts < '4000') { $row['rang'] = $rank_12; }
                    elseif ($posts >= '5000') { $row['rang'] = $rank_13; }
                    elseif ($posts <= '6000') { $row['rang'] = $rank_14;}
                    elseif ($posts <= '7000') { $row['rang'] = $rank_15; }
                    elseif ($posts < '8000') { $row['rang'] = $rank_16; }
                    elseif ($posts >= '9000') { $row['rang'] = $rank_17; }
                    elseif ($posts >= '10000') { $row['rang'] = $rank_18; }
                    else {$row['rang'] = ""; }
                }
     
     
        $ar = array (
          '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,
                    'RANGGRAFIK' => $row['rang'],
        );
     
     
        $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
        $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> Details von '.$row['name'].$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);
    } else {
        $title = $allgAr['title'].' :: Users :: User nicht gefunden';
        $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a> '.$extented_forum_menu_sufix;
        $design = new design ( $title , $hmenu, 1);
        $design->header();
     
        echo 'Der Benutzer wurde nicht gefunden bzw. die Seite wurde nicht richtig aufgerufen.<br />';
    }
     
    $design->footer();
    ?>

    Gruß Fonsi


    Zuletzt modifiziert von Fonsi1 am 05.06.2010 - 22:52:11
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    in der html zeile 97 ändern.

    so is es bei dir:

    <td height="25">{RANG}</td>{RANGGRAFIK}


    so gehört es:

    <td height="25">{RANG}{RANGGRAFIK}</td>
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    Moin ne leider nicht wenn ich das eingebe steht bei mir im Profil
    das RANG Jungspund{RANGGRAFIK}
    Gruß Fonsi
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Fonsi1 Mitglied
    Registriert seit
    01.05.2010
    Beiträge
    455
    Beitragswertungen
    35 Beitragspunkte
    Hat sich erledigt zwinker
    Danke für eure Hilfe
    Gruß Fonsi


    Zuletzt modifiziert von Fonsi1 am 06.06.2010 - 04:48:10
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hey hab das gleiche Problem bei mir zeigt er zwar den Rang aber nicht das Bild an traurig externer Link

    hier mal die user_details.php
    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $uid = $menu->get(2);
    
    include('user_infos.php');
    
    $ar = array (
      '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,
    	'ONLINE' => $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' => $row['sig'],
    	'STAAT' => $staat,
    	'UID' => $uid,
    	'STERNZEICHEN' => $sternzeichen,
    	'GB_EINTRAEGE' => $gb_eintraege,
    	'GALLERIE_EINTRAEGE' => $gallery_eintraege,
    	'ICQ' => $icq,
    );
    
    		
    $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </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();
    
    
    ?>



    und die htm:
    <!--<a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		  {AVATA}
    			<br /><br />
    			<font class="smalfont">{RANG}</font>
    		</td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
    	
    {profilefields}
    	
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>-->
    <br />
    
    <script language="javascript" type="text/javascript">
    	function details()
    	{
    		if(document.getElementById('more_details').style.display=='block'){
    			document.getElementById('more_details').style.display='none';
    		}else{
    			document.getElementById('more_details').style.display='block';
    		}
    	}
    </script>
    
    <table border="0" width="100%">
    	<tr>
    		<td colspan="2" style="padding-left:8px;" width="300" height="25"><u><b>&bull; Personal Info</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="270" height="25"><u><b>&bull; Userpic</b></u></td>
    	</tr><tr>
    		<td width="15%" height="25">Nickname</td>
    		<td height="25">{NAME}</td>
    		<td colspan="2" valign="top" align="center" rowspan="13" style="vertical-align:middle">{AVATA}</td>
    	</tr><tr>
    		<td height="25">Status</td>
    		<td height="25">{ONLINE}</td>
    	</tr><tr>
    		<td height="25">Titel</td>
    		<td height="25">{USERTITEL}</td>
    	</tr><tr>
            <td height="25">Forumrang</td>
            <td height="25">{RANG}{RANGGRAFIK}</td>
    	</tr><tr>
    		<td height="25">Kontakt</td>
    		<td height="25">{EMAIL}</td>
    	</tr><tr>
    		<td height="25">ICQ</td>
    		<td height="25">{ICQ}</td>
    	</tr><tr>
    		<td height="25">Homepage</td>
    		<td height="25">{HOMEPAGE}</td>
    	</tr><tr>
    		<td height="25">Geschlecht</td>
    		<td height="25">{GESCHLECHT}</td>
    	</tr><tr>
    		<td height="25">Geburtstag</td>
    		<td height="25">{GEBDATUM} {ALTER}</td>
    	</tr><tr>
    		<td height="25">Sternzeichen</td>
    		<td height="25">{STERNZEICHEN}</td>
    	</tr><tr>
    		<td height="25">Wohnort</td>
    		<td height="25">{WOHNORT} {STAAT}</td>
    	</tr><tr>
    		<td height="25">Registriert</td>
    		<td height="25">{JOINED}</td>
    	</tr><tr>
    		<td height="25">Last Login</td>
    		<td height="25">{LASTAK} Uhr</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="2" style="padding-left:8px;" width="320" height="25"><u><b>&bull; More Infos</b></u></td>
    		<td colspan="2" style="padding-left:8px;" width="250" height="25"><u><b>&bull; Statistic</b></u></td>
    	</tr><tr>
    		<td height="25">Usergallerie</td>
    		<td height="25">{GALLERIE_EINTRAEGE} (<a href="index.php?user-usergallery-{UID}">ansehen)</a></td>
    		<td height="25" width="20%">Forumtopics</td>
    		<td height="25">{FORUMTOPICS}</td>
    	</tr><tr>
    		<td height="25">G&auml;stebuch</td>
    		<td height="25">{GB_EINTRAEGE}</td>
    		<td height="25">Newstopics</td>
    		<td height="25">{NEWSTOPICS}</td>
    	</tr><tr>
    		<td height="25">Private Mail</td>
    		<td height="25"><a href="index.php?forum-privmsg-new=0&empfid={UID}">schreiben</a></td>
    		<td height="25">Newsposts</td>
    		<td height="25">{NEWSPOSTS}</td>
    	</tr><tr>
    		<td height="25">More Details</td>
    		<td height="25"><div id="nav"><a href="javascript:onClick=details()">anzeigen</a></div></td>
    		<td height="25">Forumposts</td>
    		<td height="25">{POSTS}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4" style="padding-left:8px;" width="320" height="25"><u><b>&bull; Signatur</b></u></td>
    	</tr><tr>
    		<td height="25" colspan="4" valign="top">{SIGNATUR}</td>
    	</tr><tr><td colspan="4">&nbsp;</td></tr><tr>
    		<td colspan="4"><div id="more_details" style="display:none"><table>{profilefields}</table></div></td>
    	</tr>
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>


    hatte vieleicht jemand ne Idee?
    Mfg.Martin
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    Du musst in der user_details.php {RANGGRAFIK} im Array noch definieren...
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    ok und wie mache ich das? sorry aber ich habs nicht so mit php und htm zeugs zwinker

    **Update**

    Ok ich hab nun die RANGGRAFIK im Array eingefügt so hier
    'RANGGRAFIK' => $row['rang'],

    aber er zeigt mir dennoch nicht die Bilder an traurig

    bitte um Hilfe lächeln


    Zuletzt modifiziert von martin2008 am 01.09.2010 - 14:38:20
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    'RANGGRAFIK' => "link zum jeweiligen bild",
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von legalsauger

    'RANGGRAFIK' => "link zum jeweiligen bild",



    'RANGGRAFIK' => "include/images/forum/rank/",

    so?
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    eher so, oder so ähnlich:

    'RANGGRAFIK' => '<img src="include/images/forum/rank/'.$row['rang'].'.jpg" border="0">',
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    'RANGGRAFIK' => '<img src="include/images/forum/rank/bildname.jpg" alt="">',



    Zuletzt modifiziert von legalsauger am 01.09.2010 - 16:08:55
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    eher so, oder so ähnlich:
    'RANGGRAFIK' => '<img src="include/images/forum/rank/'.$row['rang'].'.jpg" border="0">',



    wenn ich den einfüge bekomme ich ne fehlermeldung.


    ZitatZitat geschrieben von legalsauger

    'RANGGRAFIK' => '<img src="include/images/forum/rank/bildname.jpg" alt="">',


    und bei dem code hatt ja dan jeder user den gleichen Rang
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    ja klar, muss dann halt dynamisch noch das richtige bild gewählt werden...

    EDIT: Dabei kannst du dich an dem Code aus dem ersten Post orientieren...


    Zuletzt modifiziert von legalsauger am 01.09.2010 - 16:21:15
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    martin2008 Mitglied
    Registriert seit
    01.09.2010
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    So ich hab das jetzt angepasst klick mich,nur hat jeder jetzt den gleichen Rang bzw. das rang Bild!
    Wie dynamisch ?


    Zuletzt modifiziert von martin2008 am 01.09.2010 - 17:11:46
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten