Я тут точно не причем, по крайней мере магией не обладаю.
Кстати -
Ваш код работает, все нормально, получилось, это не код на гора, это пример показывающий, что можно проверять элементы формы обходом в цикле. Чтобы его использовать, нужно действительно проверять значения, то есть немного расширить код, а убрать пробелы крайние, так это только избавиться от мусора, и проверка на пустоту это не проверка на все условия.