>Herein lies the problem, the last line of field output:
>$postInputs{'procedure_field'}<br>
>is outputting the string without the carriage returns so all lines run together on the html page.
>I need to have the information formatted as the user had intended with the carriage returns in the
>correct place.
Try replacing \n's with <br>'s:
$postInputs{'procedure_field'} =~ s/\n/<br>/mg;