ho notato che l'errore non e' nel passaggio del parametro ma nell'assegnazione del valore alla input text.
Come e' possibile assegnare all'attributo value del tag <input type="text"> il carattere "?

ho provato con:
<input type="text" name="categoria" value="ciao\"">
ma non funziona