Güvenlik kodu için servisler var sanırım onları kullanabilirsin.Email zorunluluğu için js daha uygun olur ama php ile şöyle birşey olabilir.Yönlendirdiğin sayfanın en tepesine eğer email değeri boşsa Mail doldurulmalıdır falan yazıdırırsın.