| 
		
			Сообщение от Batyabest
			
		
	 | 
	| 
		у нас важно на данный момент, чтобы они в принципе правильную комбинацию выбрали
	 | 
	
Ну тогда какой прок от дополнительных массивов? Почему не сделать так как я предлагал - выбранный флажок помещается вверх под последним выбранным (если такового нет, то первым). Сбрасываемый флажок помещается вниз (коли важно сделать правильный порядок, то порядок в форме сброшенных флажков не важен, серверу их все равно не получать).
Пусть как в примере значения флажков 1, 2, 3, 4. Если Порядок набора будет верен, то сервер получит массив:
qw_40 =>
   0 => 4
   1 => 2
   2 => 1
Что будет свидетельствовать о том, что студент учил.