ora lo provo ma a intuito non mi torna una cosa: tu leggi il file e lo memorizzi in $content, poi concateni $comment con $content. a questo punto apri il file in modalità "a" e ci aggiungi $comment.$content: il risultato non dovrebbe essere quello di riscrivere una seconda volta tutto il contenuto del file piu quello che c'è in $comment?
ovvero, non dovrebbe aprirsi in modalità "w" il file per riscriverlo da zero con il messaggio nuovo ($comment) piu quello che c'era prima ($content)?