ciao,
premetto che non conosco il magic_quote etc etc.

Il problema delle virgolette " e degli apici ' interessa sia il codice php, sia quello SQL.

Ho risolto questo problema utilizzando il seguente codice che utilizza la funzione preg_replace:

$search[0] = '/\"/';
$search[1] = '/\'/';

$replace[0] = """;
$replace[1] = "’";

#VARIABILI GENERALI

$var1 = preg_replace($search, $replace, $_POST['var1']);
$var2 = preg_replace($search, $replace, $_POST['var2']);

--------------

Provalo e fammi sapere