Keith,
Simply if you ever get data back with commas at then, it is a sure sign that you have more than one form variable with the same name.
<form method='post'>
<input name='ed' value='1'>
<input name='ed' value='2'>
</form>
will give back thru a request.form("ed") "1,2"