Ciao,
probabilmente avrai abilitata l'opzione che aggiunge automaticamente gli slash, quindi prima di riutilizzare i campi inviati tramite form applica agli elementi la funzione stripslashes($_POST['nome_campo']).
Il problema delle " potrebbe sorgere se tu ripubblichi il contenuto della textarea per esempio in un campo di tipo input/text perchè la " equivale alla chiusura dell'attributo value dell'input.
Prova ad applicare anche la funzione htmlentities().