Arquivos escondidos não serão mostrados pelo navegador. Eles são necessários quando tempos que lidar com formulários e databases em MySQL, mas não se limita a isso. Usaremos arquivos escondidos para enviar informação adicional para o database, além da informação sendo enviada pelo usuário.
html<input type="hidden" />
Esse fragmento de código não mostrará nada, porque o navegador trata isso como uma informação que não deve ser mostrada.
Usaremos o atributo name or id para estabelecer o nome do arquivo escondido.
html<input type="hidden" id="age" name="age" value="25" />
<input type="hidden" id="DOB" name="DOB" value="01/01/70" />
<input type="hidden" id="admin" name="admin" value="1" />
Exemplificamos acima três modelos de arquivos escondidos que poderiam ser usados, especialmente se você tiver uma página em que o usuário tem que fazer login para acessar certas informações. O campo do "admin" é usado para verificar o papel de alguem, 1 sendo administradoe e 0 não sendo administrador.
Arquivos escondidos em HTML também são usados quando temos que lidar com informações que queremos colocar em mais de uma forma, não obrigando o usuário a inserir a informação muitas vezes.