Ecco, così il codice va già meglio, hai anche messo la dichiarazione di DOCTYPE!
Però, perché vai a leggere il contenuto del file get.php? Leggi il file spotted.html!
Anche se a questo punto però fai prima a salvare direttamente il commento con il br appresso, anziché metterlo ogni volta che lo leggi.
Codice PHP:
<!DOCTYPE html>
<html>
<head>
<title>Spotted</title>
</head>
<body>
<?php
$db = "spotted.html"; // in questo file verranno salvati i dati.
file_put_contents($db, $_POST['commento'] . '\n', FILE_APPEND); // salvo i dati nel file
$spotted = file_get_contents($db);
echo nl2br($spotted);
?>
<p><strong>Fatto!</strong></p>
<p><a href="spotted.html">GUARDA TUTTI GLI SPOTTED!</a></p>
</body>
</html>
Oppure con l'ottimizzazione che ti suggerivo prima:
Codice PHP:
<!DOCTYPE html>
<html>
<head>
<title>Spotted</title>
</head>
<body>
<?php
$db = "spotted.html"; // in questo file verranno salvati i dati.
file_put_contents($db, $_POST['commento'] . '<br />', FILE_APPEND); // salvo i dati nel file
echo file_get_contents($db);
?>
<p><strong>Fatto!</strong></p>
<p><a href="spotted.html">GUARDA TUTTI GLI SPOTTED!</a></p>
</body>
</html>
Anche se sarebbe molto meglio evitare il br ed usare qualcosa di più semantico, come una lista (è di fatto una lista di commenti, no?).