halaman validator