Buongiorno a tutti,

ho il seguente problema per cui vorrei che qualcuno mi aiutasse a fare chiarezza:

Ho fedora 5 con Php 5.1.2 e Mysql 5.0.18.
Nel file php.ini ho
- magic_quotes_gpc = On,
- magic_quotes_runtime = Off
- magic_quotes_sybase = Off
Sul form ho
- addslashes sul campo TEXTAREA = no
- stripslashes sul campo TEXTAREA = no

- addslashes sul campo TEXT = no
- stripslashes sul campo TEXT = no

il risultato è questo:

se faccio l'UPDATE di un form con un campo TEXTAREA tutto funziona correttamente, e gli apici vengono gestiti correttamente come da esempi (es. L'amico) (es. L'amico "caro")

Nel campo di tipo TEXT invece gli apici singoli vengono gestiti correttamente (es. L'amico), i doppi apici invece provocano il troncamento della frase a partire dagli apici stessi (es. L'amico "caro") sul db diventerà (L'amico )

Qualcuno può aiutarmi a chiarire bene questo aspetto ?

Grazie

Lucia