Guten Abend,
Ich bin nun dabei mein eigenes Forum zu erstellen und hänge bei einem eigentlich komischen Problem, da es im Normalfall immer geklappt hat.
Hier mal der Code:
Nun benutze ich den Link "?action=board&id=1". Doch klicke ich drauf passiert garnichts und alles bleibt unverändert. Der Link wurde zwar in der Adressleiste des Browsers übernommen aber angezeigt wird der Standard, also "?action=board". Woran könnte das liegen ?
Ich bin nun dabei mein eigenes Forum zu erstellen und hänge bei einem eigentlich komischen Problem, da es im Normalfall immer geklappt hat.
Hier mal der Code:
PHP-Code:
<?
if ($_GET['action']=='board') {
echo "<table width='100%' border='0' cellpadding='3' cellspacing='1'>
<tr align='center' height='$theight' bgcolor='$tcolor1'>
<td>Board</td></tr>";
$i=1;
$result = mysql_query("SELECT * FROM $board_tname");
while ($board = mysql_fetch_array($result)) {
if (($i%2)==0)
echo "<tr bgcolor='$tcolor2' align='center' height='$theight'>";
else
echo "<tr bgcolor='$tcolor3' align='center' height='$theight'>";
$i++;
echo "<td><a href='?action=board&id=$board[id]'>
<p style='font-weight:bold; font-size:11px'>$board[name]</p>
</a></td></tr>"; }
echo "</table>";
}
elseif ($_GET['action']=='board' and isset($_GET['id'])) {
echo "<table width='100%' border='0' cellpadding='3' cellspacing='1'>
<tr align='center' height='$theight' bgcolor='$tcolor1'>
<td>Topic</td></tr>";
$result = mysql_query("SELECT * FROM $board_thr_tname WHERE bid='$id'");
while ($thread = mysql_fetch_array($result)) {
if (($i%2)==0)
echo "<tr bgcolor='$tcolor2' align='center' height='$theight'>";
else
echo "<tr bgcolor='$tcolor3' align='center' height='$theight'>";
$i++;
echo "<td><a href='?action=board&view=thread&id=$thread[id]'>
$thread[name]
</a></td></tr>"; }
echo "</table>";
}
elseif ($_GET['action']=='board' and $_GET['view']=='thread' and isset($_GET['id'])) {
echo "<table width='100%' border='0' cellpadding='3' cellspacing='1'>
<tr align='center' height='$theight' bgcolor='$tcolor1'>
<td width='30%'>Author</td><td width='70%'>Text</td></tr>";
$result = mysql_query("SELECT * FROM $board_posts_tname WHERE bid='".$_GET['bid']."' AND tid='".$_GET['tid']."'");
while ($post = mysql_fetch_array($result)) {
if (($i%2)==0)
echo "<tr bgcolor='$tcolor2' align='center' height='$theight'>";
else
echo "<tr bgcolor='$tcolor3' align='center' height='$theight'>";
$i++;
echo "<td>$post[userid]</td>
<td>".bbcode($post[text])."</td>
</tr>"; }
echo "</table>";
}
?>
Kommentar