Systemet virker pludselig ikke mere.
Hej. Jeg har været ude for nogle meget mærkelige problemer her på det sidste. Først fik jeg nogle Session_start fejl som bare kom ud af den blå luft, og nu virker mit kommentar system ikke mere.Jeg ville høre om I kunne se fejlen i denne kode;
<?
include("connect.php");
?>
<style type="text/css">
body
{
font-weight:normal;
}
</style>
<?
if($_POST[id])
{
$artikelid = $_POST[id];
}
else
{
$artikelid = $_GET[id];
}
if(!$artikelid)
{
echo "Intet artikel-id angivet.";
}
else
{
if($_POST[add_comment])
{
$brugernavn = $_POST[brugernavn];
$billede = $_SESSION['habbo'];
$tekst = addslashes($_POST[tekst]);
$dato = $_POST[dato];
$addcomment = mysql_query("INSERT INTO artikelkommentarer (artikelid, brugernavn, billede, tekst, dato) VALUES ('".$artikelid."','".$brugernavn."','".$billede."','".$tekst."',NOW())");
if($addcomment)
{
echo "Din kommentar er tilføjet.<br /><br />";
}
else
{
echo "Der er sket en fejl: ".mysql_error();
}
}
if ($_SESSION['logged_in'] == true) {
?>
<form action="<?=$_SERVER[PHP_SELF];?>?id=<?=$artikelid;?>" method="post">
<input type="hidden" name="id" value="<?=$artikelid;?>">
<input type="hidden" value="<?=$_SESSION['username'];?>" name="brugernavn" readonly><br>
Tilføj kommentar:<br>
<input type="text" name="tekst" style="width: 80%"><br><input type="submit" value="Tilføj!">
</form>
<?
}
$getcomments = mysql_query("select id, brugernavn, billede, dato, tekst from artikelkommentarer where artikelid='".$artikelid."' ORDER BY id DESC");
if(mysql_num_rows($getcomments) > 0)
{
while($r = mysql_fetch_array($getcomments))
{
$tekst = stripslashes($r[tekst]);
$dato = $r[dato];
$brugernavn = $r[brugernavn];
$billede = $r[billede];
?>
<center><table bgcolor="#99FFFF" border="0" width="95%" cellpadding="0" cellspacing="5" style="border: 1px solid #000000;">
<tr><td></center><?
echo "<img src='http://www.habbo.dk/habbo-imaging/avatarimage?user=".$billede."&img_format=gif&action=&gesture=sml&direction=2&head_direction=2&size=s' align='left'>";
echo "<b>skrevet af </b><i> <a href='http://agertz.dk/Habbo/HP/profil.php?brugernavn=".$brugernavn."'>".$brugernavn."</a></i><b> - d. ".$dato."</b><br /><hr>";
echo "".$tekst."";
?>
<center></td></tr></table><br></center><?
}
}
else
{
echo "Der er ikke skrevet nogle kommentarer endnu.";
}
}
?>
- På forhånd tak
