練習に簡単な掲示板を作っています。

<html lang="ja">
<head>
<meta http-equiv="Content-type" content="text/html; charset=EUC-JP">
<title>test</title></head>
<body>
文字を入れて送信を押す<b>
<form method="post" action="gc.php">
<input type="text" name="data" size="30">
<input type="submit" value="送信">
</form>
<?php
$data = $_POST['data'];
// echo "<hr> $data";

$file = fopen("log.txt","a+");
fputs($file,$data);
fclose($file);

$filepointer = fopen('log.txt',r);
while(!feof($filepointer)){
$fileline = fgets($filepointer);
echo " <hr> $fileline";
}
?>
</body>
</html>

こうすると、リロードするたびに書いた文字が追加されてしまうんですが、どうしたらよいでしょう?
たぶん、一度別ページに飛ばせば楽なんだろうけど、1ファイルで済ませたいので。