Seite 1 von 1

modifizierte version von recent mod-hilfe benötigt !

Verfasst: 24.02.2005 15:45
von WishmasterXXL
hallo zusammen !

ich habe mal wieder ein kleineres problem, ich habe den code für eine seite "50posts.php" in selbiger bekomme ich (wer hätte das gedacht) die letzten 50 posts aufgelistet, allerdings ohne die foren und die user die den beitrag geschrieben haben, einfach nur den text des posts.

die seite funktioniert auch einwandfrei, bis auf eine kleinigkeit, es werden wirklich alle posts angezeigt, und das wiederum macht die seite unbrauchbar für meine moderatoren, da ich doch verhindern möchte, das die moderatoren im adminforum mitlesen können als beispiel.

genauso ungünstig wäre es wenn die url einem user in die hand fallen sollte, denn dann kann eben jener in allen foren mitlesen, und erfährt evt dinge die ihn garnichts angehen.

problematick ist also das ich verschiedene foren ausschließen möchte, wie es auch beim recent mod möglich ist !

die zeile denke ich habe ich auch schon gefunden, aber ich weiß diesbezüglich einfach nicht weiter, gibt es evt einen einfachen befehl mit dem ich unterforen aus der ansicht ausschließen kann ?

vielen dank im voraus !

alex

Verfasst: 24.02.2005 18:31
von WishmasterXXL
kann mir keiner helfen ?? :(

hier ist der code um den es geht ... ist nicht viel aber ich raffs nicht was ich ändern muss das zb das forum mit der id 34 ausgeschlossen wird :

Code: Alles auswählen

mysql_connect($dbhost,$dbuser,$dbpass) or die ("Sorry, es ist ein Datenbankfehler aufgetreten. Bitte versuche es später noch einmal.");
mysql_select_db($dbname);
$result=mysql_query("SELECT * FROM phpbb_posts_text ORDER BY post_id DESC LIMIT 50");
while ($line=mysql_fetch_array($result)) { 
$result2=mysql_query("SELECT * FROM phpbb_posts WHERE post_id='$line[post_id]'");
$line2=mysql_fetch_array($result2);
if($line2[forum_id]!=11 AND $line2[forum_id]!=18) {
zumindest denke ich das es sich um den codeschnipsel handelt .... lasse auch gerne den kompletten code zukommen !