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>";
}
?>