Store data in session with serverside validation through rules set in form