Мы просто рассматриваем перенос устаревшего скрипта на ColdFusion 10, и я полагаю, что столкнулся с ошибкой/изменением в функциональности, связанной с использованием нескольких полей формы с одним и тем же именем. В ColdFusion 9 они были бы добавлены к соответствующей переменной с запятыми, но в ColdFusion 10, если регистр переменных отличается, одно поле перезапишет другое.
Следующий тестовый код:
Создает на ColdFusion 9
TEST = 1,0
На ColdFusion 10:
TEST = 0
Кто-нибудь еще сталкивался с таким поведением и знает, является ли это ошибкой или предполагаемой функциональностью? Я знаю, что приложение не должно использовать одно и то же имя переменной в разных случаях, поэтому рассмотрю возможность его изменения, но просто интересно, есть ли у кого-нибудь дополнительная информация по этой проблеме.
Изменить
Я отправил эту ошибку в Adobe по адресуhttps://bugbase.adobe.com/index.cfm?event=bug&id=3298179