Ik heb een pagina gemaakt waarmee een review op het scherm word getoond waar je ook op kan reageren. Dit werkt ook gewoon, geen errors ofzo, maar als ik dan een reactie intyp en op submit klik, krijg ik dezelfde pagina weer te zien, ook zonder fouten, maar mijn reactie is niet opgeslagen. Wat is er fout aan?
<?
session_start();
require("config.php");
include "includes/header.php";
if ($_POST[submit]) {
if ($_POST['name'] == "" || $_POST['reply'] == "" )
else {
$insert = "INSERT INTO reviewreplies (name, reply, movieid ) VALUES ('', '$_POST[name]', '$_POST[reply]', '$id')";
$query = mysql_query($insert);
echo "Commentaar is geplaatst";
}
}
$sql = mysql_query("SELECT * FROM reviews where id=$id");
$result= mysql_fetch_array($sql);
$reactie = $result[review];
$reactie = nl2br($reactie);
$reactie = eregi_replace("\n", "", $reactie);
$reactie = str_replace(" "," ",$reactie);
$reactie = str_replace("(devil)","<img src=\"img/icon/devil.gif\">",$reactie);
$reactie = str_replace("(knife)","<img src=\"img/icon/knife.gif\">",$reactie);
$reactie = str_replace("(tired)","<img src=\"img/icon/tired.gif\">",$reactie);
$reactie = str_replace("(sick)","<img src=\"img/icon/sick.gif\">",$reactie);
$reactie = str_replace("(xmas)","<img src=\"img/icon/xmas.gif\">",$reactie);
$reactie = str_replace("(blue)","<img src=\"img/icon/smurf.gif\">",$reactie);
$reactie = str_replace("<:D","<img src=\"img/icon/king.gif\">",$reactie);
$reactie = str_replace(":-P","<img src=\"img/icon/tong.gif\">",$reactie);
$reactie = str_replace(":p","<img src=\"img/icon/tong.gif\">",$reactie);
$reactie = str_replace(":P","<img src=\"img/icon/tong.gif\">",$reactie);
$reactie = str_replace(":-p","<img src=\"img/icon/tong.gif\">",$reactie);
$reactie = str_replace("(vals)","<img src=\"img/icon/valse.gif\">" ,$reactie);
$reactie = str_replace("(H)","<img src=\"img/icon/sun.gif\">",$reactie);
$reactie = str_replace("(h)","<img src=\"img/icon/sun.gif\">",$reactie);
$reactie = str_replace(":(","<img src=\"img/icon/sad.gif\">",$reactie);
$reactie = str_replace(":-(","<img src=\"img/icon/sad.gif\">",$reactie);
$reactie = str_replace(":-@","<img src=\"img/icon/mad.gif\">",$reactie);
$reactie = str_replace(":@","<img src=\"img/icon/mad.gif\">",$reactie);
$reactie = str_replace(":)","<img src=\"img/icon/laugh.gif\">",$reactie);
$reactie = str_replace(":-)","<img src=\"img/icon/laugh.gif\">",$reactie);
$reactie = str_replace("(kots)","<img src=\"img/icon/kots.gif\">",$reactie);
$reactie = str_replace("(jump)","<img src=\"img/icon/jump.gif\">",$reactie);
$reactie = str_replace(":-\\","<img src=\"img/smiles/dry.gif\">",$reactie);
$reactie = str_replace("%)","<img src=\"img/smiles/rolleyes.gif\">",$reactie);
$reactie = str_replace("%-)","<img src=\"img/smiles/rolleyes.gif\">",$reactie);
$reactie = str_replace(":@","<img src=\"img/smiles/dry.gif\">",$reactie);
$reactie = str_replace(":-@","<img src=\"img/smiles/dry.gif\">",$reactie);
$reactie = str_replace(":|","<img src=\"img/icon/holyshit.gif\">",$reactie);
$reactie = str_replace(":-|","<img src=\"img/icon/holyshit.gif\">",$reactie);
$reactie = str_replace("(wave)","<img src=\"img/icon/hi.gif\">",$reactie);
$reactie = str_replace("(fuck)","<img src=\"img/icon/fuck.gif\">",$reactie);
$reactie = str_replace(":d","<img src=\"img/icon/bigsmile.gif\">",$reactie);
$reactie = str_replace(":-d","<img src=\"img/icon/bigsmile.gif\">",$reactie);
$reactie = str_replace(":D","<img src=\"img/icon/bigsmile.gif\">",$reactie);
$reactie = str_replace(":-D","<img src=\"img/icon/bigsmile.gif\">",$reactie);
$reactie = str_replace("(angry)","<img src=\"img/icon/angry.gif\">",$reactie);
echo ("<b>Titel:</b> $result[titel]<br>
<b>Geschreven door:</b> <a href=\"mailto:$result[email]\">$result[auteur]</a><br><br>
<center><img src=\"$result[cover]\"></center><br><br><b>Genre:</b> $result[genre]<br>
<b>Productiejaar:</b> $result[jaartal]<br><b>Rating (uit 10):</b> $result[rating]<br>
<b>Verhaal:</b> $result[verhaal] <br><br><b>Review:</b> $reactie<br><br>
<b>Mening schrijver:</b> $result[mening]
");
echo "<br><hr color=\"#000000\" width=\"60%\" size=\"1\">";
$sql = mysql_query("SELECT * FROM reviewreplies where movieid=$id");
if(mysql_num_rows($sql) == 0)
{
echo "Er zijn nog geen reacties op deze review gegeven";
}
else
{
while($result= mysql_fetch_assoc($sql))
{
echo "<b>Gepost door: $result[name] </b><br> $result[reply]<br><br>";
}
}
echo "<br><hr color=\"#000000\" width=\"60%\" size=\"1\">";
echo "Reageer op deze review<br>";
echo "<form method=\"POST\" action=\"review2.php?id=$id\">";
echo 'Naam:<br><input type=\"text\" name=\"name\"><br>';
echo "Bericht: <br><textarea name=\"reply\" rows=\"7\" cols=\"50\"></textarea><br>" ;
echo "<input type=\"submit\" name=\"submit\" value=\"Plaats bericht!\">";
echo "</form>";
include "includes/footer.php";
?>
922 views