submit szebb megoldás, input validáció