ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » User Random box User Limit erhöhen?

Geschlossen
  1. #1
    User Pic
    htdocs Mitglied
    Registriert seit
    29.04.2010
    Beiträge
    492
    Beitragswertungen
    17 Beitragspunkte
    Hallo,

    Wollte die Member Random box das Limit erhöhen bsp.2 oder 3..

    Allso das mehrere User angezeigt werden..

    Hier wäre der Code..wäre klasse wenn ihr mich da helfen könnt..bekomme es gerade irgendwie nicht gebacken.

    <?php
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'wb_random_user.htm' );
    
    //hier wird ein zufälliger besucher ausgewählt
    $abfrage = "SELECT * FROM `prefix_user` WHERE `recht` <= -1 ORDER BY rand() LIMIT 0,1";
    $sql = db_query($abfrage);
    $user_info = db_fetch_object($sql);
    
    $icq = empty($user_info->icq) ? 'n/a' : '<img src="http://status.icq.com/online.gif?icq='.str_replace("-","",$user_info->icq).'&img=26" /> '.str_replace("-","",$user_info->icq) ;
    $geburtstag = ($user_info->gebdatum == "0000-00-00") ? 'n/a' : substr($user_info->gebdatum,8,2).'.'.substr($user_info->gebdatum,5,2).'.'.substr($user_info->gebdatum,0,4) ;
    $nation = empty($user_info->staat) ? 'n/a' : '<img src="include/images/flags/'.$user_info->staat.'" border="0" />' ;
    $send_pn = (loggedin()) ? '<a class="wb_random_user" href="index.php?forum-privmsg-new=0&empfid='.$user_info->id.'">PN Senden</a>' : '' ;
    $wohnort = empty($user_info->wohnort) ? '' : $user_info->wohnort ;
    
    //und hier werden die strings zu den keys zugewiesen
    $cur_user = array('avatar' => $user_info->avatar, 'geschlecht' =>$user_info->geschlecht);
    $tpl->set ( 'AVATAR', func_show_avatars ($cur_user, '', 'wb_random_user') );
    $tpl->set ( 'ICQ', $icq );
    $tpl->set ( 'GEBURTSTAG', $geburtstag );
    $tpl->set ( 'NATION', $nation );
    $tpl->set ( 'SEND_PN' , $send_pn );
    $tpl->set ( 'WOHNORT', $wohnort );
    $tpl->set ( 'USERNAME' , $user_info->name );
    $tpl->set ( 'USERURL' , 'index.php?user-details-'.$user_info->id );
    $tpl->set ( 'SEND_MAIL' , '<a class="wb_random_user" href="index.php?user-mail-'.$user_info->id.'">E-Mail senden</a>' );
    
    //abschließen des moduls
    $tpl->out (0);
    unset($tpl);
    ?>
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tr3icio gelöschter User
        <?php
        defined ('main') or die ( 'no direct access' );
         
        $tpl = new tpl ( 'wb_random_user.htm' );
         
        ################
        $limit = 2; // Anzahl der angezeigten User
        ################
    
        //hier wird ein zufälliger besucher ausgewählt
        $abfrage = "SELECT * FROM `prefix_user` WHERE `recht` <= -1 ORDER BY rand() LIMIT 0," . $limit;
        $sql = db_query($abfrage);
        while ( $user_info = db_fetch_object($sql) ) {
         
        $icq = empty($user_info->icq) ? 'n/a' : '<img src="http://status.icq.com/online.gif?icq='.str_replace("-","",$user_info->icq).'&img=26" /> '.str_replace("-","",$user_info->icq) ;
        $geburtstag = ($user_info->gebdatum == "0000-00-00") ? 'n/a' : substr($user_info->gebdatum,8,2).'.'.substr($user_info->gebdatum,5,2).'.'.substr($user_info->gebdatum,0,4) ;
        $nation = empty($user_info->staat) ? 'n/a' : '<img src="include/images/flags/'.$user_info->staat.'" border="0" />' ;
        $send_pn = (loggedin()) ? '<a class="wb_random_user" href="index.php?forum-privmsg-new=0&empfid='.$user_info->id.'">PN Senden</a>' : '' ;
        $wohnort = empty($user_info->wohnort) ? '' : $user_info->wohnort ;
         
        //und hier werden die strings zu den keys zugewiesen
        $cur_user = array('avatar' => $user_info->avatar, 'geschlecht' =>$user_info->geschlecht);
        $tpl->set ( 'AVATAR', func_show_avatars ($cur_user, '', 'wb_random_user') );
        $tpl->set ( 'ICQ', $icq );
        $tpl->set ( 'GEBURTSTAG', $geburtstag );
        $tpl->set ( 'NATION', $nation );
        $tpl->set ( 'SEND_PN' , $send_pn );
        $tpl->set ( 'WOHNORT', $wohnort );
        $tpl->set ( 'USERNAME' , $user_info->name );
        $tpl->set ( 'USERURL' , 'index.php?user-details-'.$user_info->id );
        $tpl->set ( 'SEND_MAIL' , '<a class="wb_random_user" href="index.php?user-mail-'.$user_info->id.'">E-Mail senden</a>' );
         
        //abschließen des moduls
        $tpl->out (0);
    
    
        }
    
        unset($tpl);
    
        ?>



    Zuletzt modifiziert von Tr3icio am 21.09.2011 - 15:29:02
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    htdocs Mitglied
    Registriert seit
    29.04.2010
    Beiträge
    492
    Beitragswertungen
    17 Beitragspunkte
    Dank dir..
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten