beh lì devi vedere te se hai messo giusti i $_POST uguali agli id/nomi dei campi dove vengono inseriti i dati....
anche se personalmente nn capisco questo esploi di " e ' nel tuo sql...
codice:
// inserisco i dati
$news = "INSERT INTO news (titolo,testo,autore,data)
VALUES('".$titolo."','".$testo."','".$autore."','".$data."')";
io avrei semplicemente messo così, se si tratta semplicemente di inserire dati...
codice:
// inserisco i dati
$news = "INSERT INTO news (titolo,testo,autore,data)
VALUES('$titolo','$testo','$autore','$data')";
perchè già tu chiudevi l'sql dopo il secondo " e quindi non andava bene....