Galera, Estou começando a fazer meu projeto de tcc em php e estou com algumas pontas soltas aqui. Vamos supor que eu tenha um formulário de cadastro de usuários que se chama "cadastro-usuario.php". Esse formulário quando submetido vai para página "cadastrar.php" que recebe os campos via POST e executa a lógica de negócio. Até ai tudo bem, mas e se meu usuário dar uma de esperto e pular direto para página "cadastrar.php" sem passar antes pelo formulário de cadastro?
Sei que eu poderia usar If's para verificar se os campos enviados por POST existe, mas isso não me parece que seja a forma correta. Tambem pensei em colocar no formulário um campo tipo hidden e verficar no "cadastrar.php" se ele existe antes de qualquer coisa.
Gostaria de saber qual é a prática recomendada nessas situações.
Obrigado!