und zwar habe ich eine stark abgeänderte memb_list.php
Ich lasse in dieser nur ab einem bestimmten Rang anzeigen.
Nun möchte ich noch einzelne UID ausschliessen, ist sicherlich keine grosse Sache, wäre aber dankbar wenn mir da jemand mit einem Codeschnipsel behilflich wäre.
Danke im Voraus, unterhalb meine memb_list.php
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); $title = $allgAr['title'].' :: Unterkünfte / Gastgeberverzeichnis :: '.$lang['listofmembers']; $hmenu = $extented_forum_menu.'Unterkünfte / Gastgeberverzeichnis <b> » </b> sortiert nach: Klassifizierte Betriebe zuerst'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $limit = 50; // Limit $tpl = new tpl ( 'user/memb_list.htm' ); if($menu->exists('filtername')){ $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 ); $filtername = escape($menu->get(2), 'string'); }else{ $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 ); } $anfang = ($page - 1) * $limit; $tpl = new tpl ( 'user/memb_list.htm' ); if(isset($_GET['filtername']) AND !empty($_GET['filtername'])){ $filtername = escape($_GET['filtername'], 'string'); } if(!empty($filtername)){ $sql_search=" WHERE prefix_user.name LIKE '%".$filtername."%'"; $MPL = db_make_sites ($page , $sql_search , $limit , '?user-filtername-'.$filtername , 'user' ); }else{ $sql_search=""; $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' ); } $tpl->set_out ( 'SITELINK', $MPL, 0); $class = ''; $erg = db_query("SELECT posts, prefix_user.id, prefix_user.recht, prefix_grundrechte.name as recht_name, prefix_user.avatar, prefix_user.sterne, prefix_user.gastro, prefix_user.wohnort, prefix_user.homepage, prefix_user.name, prefix_user.bname, prefix_user.bvorname FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id $sql_search WHERE prefix_user.recht >=-6 ORDER by sterne DESC, bname ASC, bvorname ASC LIMIT ".$anfang.",".$limit); while ($row = db_fetch_object($erg)) { if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; } if ( $row->homepage == "") { $row->homepage = '-'; } else { $row->homepage = '<a href="'.$row->homepage.'" target="_blank"> <img src="http://www.xxxxxxxxxxxxxx.de/include/images/play.png" border="0" alt="'.$row->homepage.'" title="'.$row->homepage.'"></a>'; } if ( $row->wohnort == "") { $row->wohnort = 'xxxxxxx'; } else { $row->wohnort = 'xxxxxxx<br>- '.$row->wohnort.' -'; } if ( $row->sterne == "0") { $row->sterne = '-'; } elseif ( $row->sterne == "1") { $row->sterne = 'F <img src="include/images/dtv/1stern.png" border="0" alt="'.$row->sterne.' Stern - vergeben durch den Deutscher Tourismusverband e.V. (DTV)" title="'.$row->sterne.' Stern - vergeben durch den Deutscher Tourismusverband e.V. (DTV)">'; } elseif ( $row->sterne == "2") { $row->sterne = 'F <img src="include/images/dtv/2sterne.png" border="0" alt="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)" title="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)">'; } elseif ( $row->sterne == "3") { $row->sterne = 'F <img src="include/images/dtv/3sterne.png" border="0" alt="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)" title="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)">'; } elseif ( $row->sterne == "4") { $row->sterne = 'F <img src="include/images/dtv/4sterne.png" border="0" alt="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)" title="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)">'; } elseif ( $row->sterne == "5") { $row->sterne = 'F <img src="include/images/dtv/5sterne.png" border="0" alt="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)" title="'.$row->sterne.' Sterne - vergeben durch den Deutscher Tourismusverband e.V. (DTV)">'; } elseif ( $row->sterne == "G1") { $row->sterne = '<img src="include/images/dehoga/g-klassi/1.jpg" border="0" alt="'.$row->sterne.' Stern - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)" title="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)">'; } elseif ( $row->sterne == "G2") { $row->sterne = '<img src="include/images/dehoga/g-klassi/2.jpg" border="0" alt="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)" title="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)">'; } elseif ( $row->sterne == "G3") { $row->sterne = '<img src="include/images/dehoga/g-klassi/3.jpg" border="0" alt="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)" title="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)">'; } elseif ( $row->sterne == "G4") { $row->sterne = '<img src="include/images/dehoga/g-klassi/4.jpg" border="0" alt="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)" title="'.$row->sterne.' Sterne - Vergeben durch den Deutscher Hotel- und Gaststättenverband e.V. (DEHOGA)">'; } else { $row->sterne = '-'; } if ( $row->recht == "-6") { $row->recht = 'Gästehäuser / Gasthöfe / Pensionen'; } elseif ( $row->recht == "-5") { $row->recht = 'Ferienwohnungen / Ferienhäuser'; } elseif ( $row->recht == "-4") { $row->recht = 'Privatzimmer'; } elseif ( $row->recht == "-3") { $row->recht = 'Kurkliniken / Sanatorien'; } elseif ( $row->recht == "-2") { $row->recht = 'Jugendherbergen / Jugendgästehäuser'; } elseif ( $row->recht == "-1") { $row->recht = 'Campingplätze'; } else { $row->recht = 'nicht zugeordnet'; } $ar = array ( 'NAME' => $row->name, 'RANG' => userrang($row->posts,$row->id), 'UID' => $row->id, 'CLASS' => $class, 'BILD' => $row->avatar, 'HOMEPAGE' => $row->homepage, 'ORTSTEIL' => $row->wohnort, 'BETRIEBSART' => $row->recht, 'STERNE' => $row->sterne, 'BETREIBER' => $row->bname, 'BETREIBERVORNAME' => $row->bvorname ); $tpl->set_ar_out($ar,1); } $tpl->set_out('filtername',$filtername ? $filtername : '',2); $design->footer(); ?>