Ho di nuovo bisogno di aiuto...
Ho inserito lo script che mi hai consigliato:

<?php

if($messaggio!=""){
mysql_query("insert into messggi (nome, messaggio, data_ora, sito) values (\"$HTTP_POST_VARS[nome]\", \"$HTTP_POST_VARS[testo]\", now(), \"$HTTP_POST_VARS[sito]\")");
}else{
echo "Inserire testo nel messaggio";
}

?>

Adesso non vengono memorizzati neppure i messaggi "non vuoti", non riesco a capirne il motivo.

grazie