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