Crearea unui formular HTML Partea 2

Această parte descrie două controale elementare pe care le veţi folosi frecvent: caseta cu text şi butonul de expediere. In cele ce urmeaza veţi afla mai multe despre controalele pe care le puteţi folosi în construcţia formularelor HTML.

O casetă cu text permite utilizatorului să tasteze informaţii care pot fi apoi trimise unui script PHP. Casetele cu text sunt frecvent folosite pentru a obţine date precum numele utilizatorului, adresa sa poştală sau adresa de e-mail. Pentru a crea o casetă cu text, scrieţi o etichetă HTML care are următoarea formă elementară:

<INPUT TYPE=”TEXT”  NAME=”text”>

Atributul NAME atribuie casetei cu text un nume, astfel încât conţinutul său să fie accesibil unui script PHP. Numele pe care îl atribuiţi unui control trebuie să fie unic în cadrul formularului şi trebuie să respecte regulile pentru denumirea variabile!or PHP, cu excepţia faptului că numele nu trebuie să înceapă cu simbolul dola­rului. Cu alte cuvinte, numele trebuie să înceapă cu o literă si nu trebuie să conţină alte caractere în afara literelor, a cifrelor şi a caracterelor de subliniere; în particular, numele nu trebuie să conţină spaţii. HTML nu are o etichetă /INPUT, deci nu încer­caţi să combinaţi o etichetă INPUT cu o asemenea etichetă.

Un buton de expediere permite utilizatorului să trimită serverului conţinutul unui formular. Fiecare formular HTML trebuie să aibă un buton de expediere. Pentru a crea un buton de expediere, scrieţi o etichetă HTML care are următoarea formă elementară:

<INPUT TYPE=”SUBMIT”  VALUE=”text”>

Atributul VALUE specifică textul care trebuie să apară pe suprafaţa butonului de expediere.

Iată un formular HTML complet, care include casete cu text ce preiau numele şi adresa de e-mail a utilizatorului:

<HTML>

<HEAD>

<TITLE>Numele şi adresa de e-mail ale utilizatorului</TITLE>

</HEAD>

<BODY>

<FORM METHOD=”POST” ACTION=”phpinfo.php”>

<H3> Numele şi adresa de e-mail ale utilizatorului</H3>

<BR>Nume:

<BR><INPUT TYPE=”TEXT” NAME=”numele_utilizatorului”>

<BR>Adresa de e-mail:

<BR><INPUT TYPE=”TEXT” NAME=”adresa_email”>

<BR>

<BR><INPUT TYPE=”SUBMIT” VALUE=”Trimite datele”>

</FORM>

</BODY>

</HTML>

Observaţi utilizarea etichetelor BR pentru alinierea etichetelor şi a con­troalelor, precum şi numele atribuite controalelor de tip casetă cu text. Când utilizatorul execută clic pe butonul de expediere, datele introduse de utilizator sunt trimise scriptului phpinfo.php

Voi continua in partea urmatoare.

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes