kan simpelthen ikke finde fjelen
Hej eksperter.Jeg har lavet starten på et forum, men det virker ikke, og jeg kan simpelthen ikke finde fejlen.
Jeg tror at fejlen er i koden hvor jeg opretter indlægget, men jeg er ikke sikker.
Så jeg poster både opret og vis inlæg koden.
her er koden til at oprette:
<?
include("include/connect.php");
$header = $_POST["header"];
$db = $_POST["db"];
$title = $_POST["title"];
$navn = $_POST["navn"];
$text = $_POST["text"];
$kl = time();
mysql_query("INSERT INTO $db (title,navn,text) VALUES ('$navn','$navn','$text')");
if ($header = "")
{
header("locatin: http://www.sufroskilde.dk");
exit;
}else{
header("location: $header");
}
?>
og her er vis koden:
<?
$fra = $_GET["fra"];
if ($fra == "")
{
$fra = 0;
};
include("include/connect.php");
$res = mysql_query("SELECT * FROM forum LIMIT $fra,7");
while ($row = mysql_fetch_array($res) or die (mysql_error()))
{
$title = $row["title"];
$kl = $row["kl"];
$navn = $row["navn"];
$pretext = $row["text"];
$antal = $row["key"];
$text = nl2br($pretext);
$html = "
<table id=\"forum_table\">
<tr>
<td id=\"forum_title\"><a>$title</a></td>
</tr>
<tr>
<td id=\"forum_info\"><a>$navn</a><br /><a>$kl</a></td>
<td id=\"forum_text\">$text</td>
</tr>
</table>
<br />
";
echo "$html";
};
$plus_fra = $fra + 7;
$minus_fra = $fra - 7;
if ($fra <= 0)
{
if (antal > $fra){
$html = "<a href=\"vis.php?fra=$plus_fra\">Næste >></a>";
echo "$html";
}
}else{
$html = "<a href=\"vis.php?fra=$minus_fra\"><< Tilbage</a><a href=\"vis.php?fra=$plus_fra\">Næste >></a>";
echo "$html";
};
?>
da det er lang tid siden jeg har kodet i php, så er det sikkert en
rimlig simpel fejl.
M.V.H Nicklas
