Можно имена заранее ввести в массив, то есть так: name = "fixedname[%rndname%]".
Тогда при разборе get или post жить станет чуть проще.
На php, например, это всё прилетит в массив $_post[fixedname].
Далее через foreach ($_post[fixedname] as $name => $value){}
А если вам всё же интересны конкретные поля в форме, то припишите полям нужные префиксы и разбирайте из потом при переборе foreach.
Иван вам рекомендовал использовать сессионные возможности для записи, какому случайному имени поля соответствует что - присоединяюсь, простое и действенное решение.
Выбирайте.
А вообще, видимо, вы пытаетесь пресечь автоматическую обработку формы? Если так, то это не тот метод. Так вы только снизите комфорт легальным пользователям. Для безопасности необходимы другие методы.