Inserting HTML Code into Database

I’m trying to insert information that has html code into a database. To explain more clearly, I’m trying to create a form that takes already existing information and reinserts that information back into the database in a different table. I have the page as a multipurpose edit window where the user can edit the information, archive it or delete it. the edit and delete work but the archive isn’t working. Here is an example of my archive code. By the way I’m using Coldfusion.


<form action="archive.cfm" method="post">
 <input type="hidden" name="title" value="#title#">
 <input type="hidden" name="articletext" value="#articletext#">
 <input type="submit" value="Archive Article">
</form>

i don’t want the user to be able to see the information twice because the edit part already displays the information. so i place the information again in hidden input fields. for some reason if the #articletext# has html code it, displays the information as if it were actually html code that is apart of the page, instead of keeping it hidden in the hidden input field. is there a way to have it not do that or suppress the code from being used?