Originariamente inviato da leti
Allora... ho seguito alla lettera l'articolo impostando il mio script in questo modo:

$testo = $_POST['testo'];
$testo_con_escape = mysql_real_escape_string($testo);

$sql = "INSERT INTO news (nw_titolo, nw_testo, nw_img, nw_stato, nw_data) values ('" . $_POST["titolo"] . "', '$testo_con_escape', '$img', 1,CURDATE())";

e ho disabilitato magic_quotes_gpc.

L'errore può essere generato dal character set del database?
quale errore? comunque non dal character set.

Se l'errore e' stringa vuota prova a verificare che sia valorizzato correttamente $_POST.