Tutorial HTML - Campuri Ascunse / Hidden filds

  »   Formulare in HTML  »   Tutoriale HTML - Campuri ascunse, Hidden filds

Campurile ascunse (hidden fields) nu vor fi afisate de catre browser. Acestea sunt insa necesare cand avem de-a face cu formulare si cu baze de date in MySQL, dar nu numai. Vom folosi campurile ascunse pentru a trimite in baza de date informatii suplimentare, pe langa informatia trimisa de catre user.

html<input type="hidden" />

Demo

Acest fragment de cod nu va afisa nimic deoarece browserul il trateaza ca pe o informatie care nu trebuie afisata.

HTML- Alte atribute.

Vom folosii atributele name sau id pentru a stabilii un nume pentru campul nostru ascuns.

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" />

Am exemplificat ma sus trei modele ce campuri ascunse care ar putea fi de folos in special daca ai o pagina web unde userul va trebuii sa se logheze pentru a avea acces la anumite informatii. Campul cu "admin" este folosit pentru a verifica rangul cuiva, 1 semnificand administarator, iar 0 non-administrator (spre exemplu). Depinde de sensibilitatea informatiei, se poate trnasmite via campuri ascunse, sau in variabile de sesiune. Informatia stocata in campurile ascunse poata fi vazuta si modificata usor, de catre un utilizator avansat.

"Hidden filds" se folosesc atunci cand avem de-a face cu informatii pe care le vrem trecute in mai multe formulare, nedorind insa ca userul sa introduca informatia mentionata de mai multe ori. Se poate folosii deasemenea pentru a stoca informatii aditionale la incarcarea pagini, etc