hai verificato che nell'insieme $_POST ci siano i dati?
che versione hai di php??
Supporta $_POST o vuole ancora il vecchio $HTTP_POST_VARS ??
Nella tabella del db cosa succede?? inserisce un record vuoto, non inserisce nessun record??
Prova a farti dire che la news è stata inserita solo se la query restituisce true cioè se è stata eseguita con successo:
else {
if(mysql_query("INSERT INTO news (`id`, `titolo`, `news`)
VALUES ('', '" . $_POST['titolo'] . "',
'" . $_POST['news'] . "',
'" . $_SERVER['REMOTE_ADDR'] . "');"))
{echo "News inserita
";}//fine if
}// fine else

Rispondi quotando