Board ID ausschliessen?!
Ich bekomme nun mal keinen Ordendlichen Titel hin, entschuldigt bitte!
Also , es geht wieder um eine PHPKIT und ein WBB2,
es soll... seht e seuch an.
So weit klappt auch alles, es wird gemacht wa serwartet wird, nun ist es aber so, wenn ein User auf einen bereich keinen zugriff hat wird dennoch das Thema angezeigt, also möchte ich gerne gewisse Board ID´s ausschliessen aus der abfrage, wenn also Board ID 2 ausgelesen werden soll dann soll er das verweigern, keinen fehler ausgeben oder so, einfach nicht machen fertig.
Habe da auch so einen kleinen Schnippsel Code.... aber seht selber....
da oben wird das X durch die Board ID ersetzt die nicht abgefragt werden soll!
So nun hoffe ich wieder auf eure Hilfe und euer können!
Gruß
Seven
Also , es geht wieder um eine PHPKIT und ein WBB2,
es soll... seht e seuch an.
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?PHP
/** bb1_ / durch deine Boardnummer zu ersetzen **/
$time_jetzt=time()+$time_offset;
$wbb_thread=mysql_query("SELECT * FROM bb1_threads WHERE lastposttime < $time_jetzt ORDER BY 'lastposttime' DESC LIMIT 0, 30", $servercon);
$ii = "0";
$ee = "4"; // Zähler
while($row = mysql_fetch_array($wbb_thread) AND ($ii <= $ee))
{
/** domain.de / durch deine domain zu ersetzen **/
$boxlinks[$ii]="<a href=\"http://deineDomain.de/wbb2/thread.php?threadid=$row[threadid]\" target=\"_blank\">$row[topic]</a>";
$ii++;
}
?>
|
So weit klappt auch alles, es wird gemacht wa serwartet wird, nun ist es aber so, wenn ein User auf einen bereich keinen zugriff hat wird dennoch das Thema angezeigt, also möchte ich gerne gewisse Board ID´s ausschliessen aus der abfrage, wenn also Board ID 2 ausgelesen werden soll dann soll er das verweigern, keinen fehler ausgeben oder so, einfach nicht machen fertig.
Habe da auch so einen kleinen Schnippsel Code.... aber seht selber....
|
|
PHP-Quelltext |
1 |
$db_query = "SELECT * FROM bb1_threads WHERE boardid!=X ORDER BY lastposttime DESC LIMIT 5";
|
da oben wird das X durch die Board ID ersetzt die nicht abgefragt werden soll!
So nun hoffe ich wieder auf eure Hilfe und euer können!
Gruß
Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »SevenofNine« (6. Januar 2006, 01:50)
das funktioniert zwar so wie du es da geschrieben hast, aber normalerweise macht man das doch anders...
Das wbb vergibt ja gruppen und dann werden den einzelnen boards die berechtigten gruppen mittgeteilt, und dann überprüft man halt nur ob der user zu einer der berechtigeten gruppen gehört...
Aber erst mal für deine idee:
Du musst einfach nur die beiden Bedingungen durch ein und verknüpfen:
Das wbb vergibt ja gruppen und dann werden den einzelnen boards die berechtigten gruppen mittgeteilt, und dann überprüft man halt nur ob der user zu einer der berechtigeten gruppen gehört...
Aber erst mal für deine idee:
Du musst einfach nur die beiden Bedingungen durch ein und verknüpfen:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?PHP
/** bb1_ / durch deine Boardnummer zu ersetzen **/
$time_jetzt=time()+$time_offset;
$wbb_thread=mysql_query("SELECT * FROM bb1_threads WHERE lastposttime < $time_jetzt AND boardid!=X ORDER BY 'lastposttime' DESC LIMIT 0, 30", $servercon);
$ii = "0";
$ee = "4"; // Zähler
while($row = mysql_fetch_array($wbb_thread) AND ($ii <= $ee))
{
/** domain.de / durch deine domain zu ersetzen **/
$boxlinks[$ii]="<a href=\"http://deineDomain.de/wbb2/thread.php?threadid=$row[threadid]\" target=\"_blank\">$row[topic]</a>";
$ii++;
}
?>
|
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Also das mit den benutzergrupen ist mir klar, das wäre natürlich auch der richtige weg wenn der Hack für ein reines WBB Projekt wäre, aber das hier ein WBB und ein PHPKIT zusammengelegt werden geht das eben nicht. Weil die Benutzergruppen im KIT sind nicht gleich die wie sie im Board sind, also wenn sich wer auskennt , klar dann geht auch das, man vergleicht die Gruppen udn macht daraus dann die Berechtigungen aber das würde den Rahmen dessen sprengen was hier gemacht werden soll.
Es geht einfach darum, die letzen Themen auf der phpkitseite anzuzeigen, wenne s dann ein oder zwei Boards gibt dann macht das nix, wenn die nicht angezeigt werden.
Danke dir Heiner
Gruß
Seven
Es geht einfach darum, die letzen Themen auf der phpkitseite anzuzeigen, wenne s dann ein oder zwei Boards gibt dann macht das nix, wenn die nicht angezeigt werden.
Danke dir Heiner
Gruß
Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche


