in reply to "Correct" program style questions

use Data::FormValidator

and

perldoc Data::FormValidator::Tutorial