Simples formulário html / php para saída na mesma página

Basicamente, tudo o que eu quero é que os usuários entrem no site, digite sua mensagem e nome, e os resultados devem ser exibidos na mesma página e, quando outro usuário entrar novamente, os resultados do usuário anterior devem estar lá e qualquer coisa que aparece apenas deve ser adicionado à list

tualmente, tenho:

 <form id="form1" name="form1" method="post" action="">
 <label>Please type in a message
 <input type="text" name="msg" id="msg" />
 </label>
 <label>and your name
 <input type="text" name="pin" id="name" />
 </label>

 <p>
 <label>Submit
 <input type="submit" name="submit" id="submit" value="Submit" />
 </label>
 </p>
 </form>

<?php 
$msg = $_POST[msg];
 $name = $_POST[name];

?>
 <br />
 <?php echo "$msg"?>
 <?php echo "$name"?>

mas quando outro registro é digitado, o anterior é perdido ...

desde já, obrigad

questionAnswers(7)

yourAnswerToTheQuestion