Jeg kan squ ikke få det til at virke :/
Her kan i se min index kode:
<?
// Følgende to linier må gerne ændres mellem " NYT INDHOLD HER ";
$dir = "indhold";
$main = "forside";
if ($_GET['side']) {
$side = $_GET['side'] . '.php';
} else {
$side = $main . '.php';
echo "<script type='text/javascript'> window.location='http://ah.buch90.dk/?side=$main'; </script>";
}
// Check om fil findes //
if (file_exists("$dir/$side")) {
include("$dir/$side");
// Hvis der er flere af den samme slags eller med nummer i //
if (preg_match("/^(.*_)(\d+)/", $side, $matches)) {
$prev_page = $matches[2] - 1;
$next_page = $matches[2] + 1;
echo("<p style=\"text-align: center\">");
// Echo Forrige & Næste side &//
if (file_exists("". $dir ."/" . $matches[1] . $prev_page . ".php")) {
echo("<a href=\"{$_SERVER['PHP_SELF']}" .
"?side={$matches[1]}$prev_page\"><- Forrige Side</a>");
$prev = 1;
}
if (file_exists("". $dir ."/" . $matches[1] . $next_page . ".php")) {
if ($prev) {
echo(" | ");
}
echo("<a href=\"{$_SERVER['PHP_SELF']}" .
"?side={$matches[1]}$next_page\">Næste side -></a>");
}
echo("</p>");
}
// Fejl
} else {
$sidefejl = $_GET['side'];
echo("
<br />
<div class='fejl' align='center'>
<p>FEJL: 404, Side ikke fundet! <span class='fejllink'>[ $sidefejl ]</span></p>
<p>Dette kan skyldes en mulig opdatering eller fejl link.<br />
Prøv igen senere eller skriv til os omkring dette: <a href='?side=kontakt'>Skriv</a></p>
<br />
</div>\n");
}
echo "<br />";
?>
Og her min forum kode:
include "secure/forum_conn.php"; //mysql db connection here
print "<a href='?side=post'>Nyt indlæg </a><br /><br />";
print "<table class='maintable'>";
print "
<tr>
<td width='55%' class='headline'>Emne</td>
<td width='18%' class='headline'>Forfatter</td>
<td width='10' class='headline'>Svar</td>
<td width='40%' class='headline'>Seneste besked</td>
</tr>";
$getthreads="SELECT * FROM ah_forum WHERE parentid='0' ORDER BY lastrepliedto DESC";
$getthreads2=mysql_query($getthreads) or die("Kunne ikke hente indholdet!");
while($getthreads3=mysql_fetch_array($getthreads2))
{
$threadid=$getthreads3[postid];
$getthreads3[title]=strip_tags($getthreads3[title]);
$getthreads3[author]=strip_tags($getthreads3[author]);
$emne=$getthreads3[title];
$forfatter=$getthreads3[author];
$message=strip_tags($getthreads3['post']);
$tease = substr($message,0,50);
print "
<tr>
<td class='mainrow'><a href='message.php?id=$threadid' title='$tease...'>$emne</a>
<br /><span style='font-size:10px;'>$tease...</span></td>
<td class='mainrow'>$forfatter</td>
<td class='mainrow' align='center'>$getthreads3[numreplies]</td>
<td class='mainrow'>$getthreads3[showtime]<br />Fra: <b>$getthreads3[lastposter]</b></td>
</tr>";
}
print "</table>";
Og her min kode til at læse en besked:
$id=$_GET['id'];
print "<A href='index.php'>Oversigt</a> | <A href='post.php'>Nyt indlæg </a> | <A href='reply.php?id=$id'>Svar<br>";
print "
<table class='maintable'>
<tr>
<td class='headline' width=25%>Forfatter</td>
<td class='headline' width=70%>Post</td>
</tr>";
$gettopic="SELECT * from ah_forum where postid='$id'";
$gettopic2=mysql_query($gettopic) or die("Findes ikke..");
$gettopic3=mysql_fetch_array($gettopic2);
print "
<tr>
<td valign='top' class='maincontent'><div class='forfatter'>$gettopic3[author]</div></td>
<td vakign='top' class='maincontent'><div class='tid'>Skrevet d. $gettopic3[showtime]</div>";
$message=strip_tags($gettopic3['post']);
$message=nl2br($message);
print "<div class='content-msg'>$message</div>";
print "</td></tr>";
$getreplies="Select * from ah_forum where parentid='$id' order by postid desc"; //getting replies
$getreplies2=mysql_query($getreplies) or die("Ingen kommentar!");
while($getreplies3=mysql_fetch_array($getreplies2))
{
print "
<tr>
<td valign='top' class='comment'><div class='forfatter'>$getreplies3[author]</div></td>
<td vakign='top' class='comment'><div class='tid'>Skrevet d. $getreplies3[showtime]</div>";
$message=strip_tags($getreplies3['post']);
$message=nl2br($message);
print "<div class='content-msg'>
$message<br /></div>";
print "</td></tr>";
}
print "</table>";
Og her er siden det drejer sig om:
http://ah.buch90.dk/?side=artiklerI skal lige lave en bruger først på:
http://ah.buch90.dk/?side=brugergider ikke lige til at fjerne check