ciao sono riuscito a renderlo visibile nella pagina php ho un problema quando scrivo nella texarea e premo invio lo stampa a video 2 volte ma nel file txt no vi è solo una riga infatti quando aggiorno la pagina si vede solo una riga come mai nel momento che invio lo stampa 2 volte ? chiedo aiuto grazie posto il codice
<form action="commenti.php" enctype="multipart/form-data" method="post">
<textarea name="testo" cols="35" rows="8"></textarea><br>
<input type="submit" name="submit" value="invia">
</form>
<?php
if($_POST['submit']){
echo $_POST['testo']."
";
}
$testo = $_POST['testo'];
$file = fopen('file.txt', 'a+'); // apro il file usando l'opzione a o a+ dal momento che l'opzione w o w+ cancella il contenuto precedente
fwrite($file , $_POST['testo']);
fclose($file);
?>
<script src="tolgo url perchè non mi fa inviare il testo code.jquery.com/jquery-1.8.0.min.js"></script>
<script>
$.get('file.txt', function(file) {
var riga = file.split(";");
$.each(riga, function(elem) {
$('#risultato').append('<p>' + riga[elem] + '</p>');
});
});
</script>
<div id="risultato"></div>