Ребят пытаюсь создать нечто вроде форума. Имя и сообщение заносятся в базу. Все работает, только при обновлении страницы последнее сообщение повторяется. То есть если 10раз обновишь - 10 раз последний пост будет отображаться. Файл forum.php один вызывает сам себя. Может кто-то сталкивался с подобной проблемой?
Файл forum.php :
.......
<form name="blform" action="forum.php" method="post">
<input type="text" name="nam" size=15>
<textarea rows=20 cols="20" name="msg"></textarea>
<input type="submit" value="Войти">
</form>
<?php
$link = mysql_connect("localhost", "root", "")or die("Could not connect");
mysql_select_db("vr") or die("Could not select database");
$u = substr($_POST['nam'],0,15);
$s = substr($_POST['msg'],0,10000);
$query = "INSERT INTO `frm` (`nam`, `msg`) VALUES ('$u', '$s')";
$result = mysql_query($query) or die("Query failed");
$result = mysql_query("SELECT `nam`,`msg` FROM `frm`") or die("Query failed");
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
foreach ($line as $col_value) {
print "$col_value";
}
}
mysql_free_result($result);
mysql_close($link);
?>
..........