Ho sviluppato la mia applicazione in modo da inserire tramite form dei campi in un db,

$sql="insert into prova(titolo, categoria, tecnica) values ('$_POST[titolo]','$_POST[categoria]','$_POST[tecnica]')";
$result = mysql_db_query( $db_name, $sql , $dbi) or die("Errore");

Quando devo inserire un campo con un apice o un doppio apice il caricamento o update non va a buon fine. I caretteri speciali invece gli inserisce in modo corretto.

Quando utilizzavo le variabili globali trattavo i valori con gli addslashes in modo da gestire gli apici e i doppi apici, mentre ora utilizzo solo $_POST[], che nn dovrebbe dare problemi con gli apici...

Ho provato a pubblicare on line il mio progetto e funziona perfettamente ( ) sia il php che il db sono identici!!

DB = Mysql
Tipo = MyISAM
Collation = Latin1_swedish_ci

C'è un metodo che mi permetta di risolvere questo problema in modo definitivo come quando usavo la funzione addslashes??

Grazie 1000!
Ciao