Quote Originariamente inviata da ZioLuffio Visualizza il messaggio
Il problema è che, avendo tu aperto la stringa con le virgolette, crede che le virgolette di "MARCO" siano delimitatori di stringa, quindi devi indicare al browser che invece sono virgolette. Si fa semplicemente aggiungendo \ davanti alle virgolette:

document.EDITform.EDITtitolo.value="<?php echo str_replace('"', '\"', $titolo); ?>";
e non dovrebbe farlo addslashes ?