Fehler bei eingebundener Seite mit group_id abfrage
Verfasst: 28.05.2004 15:28
Hallo,
ich habe versucht eine Seite ins phpBB einzubinden, und die ausgabe von der group_id des Users und einer Variable abhängig zu machen. Die Ausgabe nach der Variable funktioniert einwandfrei, aber ich bekomme scheinbar die Abfrage nach der group_id nicht hin. Es ist so als wäre der user nicht in der entsprechenden Gruppe (ist aber, group_id ist 6)
da leider einige private Sachen (wie Telefonnummern) drinstehen,
hier Codeteile aus den 2 verwendeten Dateien:
raunzer.php: und nun die stufe.php (mit Gruppenabfrage)
Kann mir jemand sagen was ich nun schon wieder falsch mache?
ich habe versucht eine Seite ins phpBB einzubinden, und die ausgabe von der group_id des Users und einer Variable abhängig zu machen. Die Ausgabe nach der Variable funktioniert einwandfrei, aber ich bekomme scheinbar die Abfrage nach der group_id nicht hin. Es ist so als wäre der user nicht in der entsprechenden Gruppe (ist aber, group_id ist 6)
da leider einige private Sachen (wie Telefonnummern) drinstehen,
hier Codeteile aus den 2 verwendeten Dateien:
raunzer.php:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
switch($m)
{
case 1:
$page = "news.htm";
break;
case 2:
$page = "dates.htm";
break;
[...]
default:
$page = "news.htm";
break;
}
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo "<TABLE>
<TR>
<TD WIDTH=128 VALIGN=TOP class=\"bodyline\">";
include('raunzer/menu.htm');
echo " </TD>
<TD VALIGN=TOP class=\"bodyline\">";
include('raunzer/' . $page);
echo " </TR>
</TABLE>";
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Code: Alles auswählen
<?php
echo"<span class=\"gen\"><B>Unsere Stufe</B></SPAN><BR />
<IMG NAME=\"stufe0\" SRC=\"images/stufe.jpg\" WIDTH=\"562\" HEIGHT=\"216\" BORDER=\"0\" USEMAP=\"#stufe\">
<MAP NAME=\"stufe\">
<AREA SHAPE=\"rect\" COORDS=\"6,15,36,52\" HREF=\"#bisc\" ALT=\"Bianca Schmidt\">
[..]
</MAP><BR />";
$sql = "SELECT group_id FROM wor_user_group WHERE user_id = '".$uid."' AND group_id=6";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if($row['group_id']==6)
{
echo"<UL>
[..]
</UL>";
}
else{
echo "<span class=\"gen\"><B>Mehr siehst du, wenn du dich als Stufenmitglied im Forum einloggst </B></SPAN>";
}
?>