Teme pentru lectia 4
Tema -crearea unui formular pentru inscrierea la un “newsletter”
Campurile de care aveti nevoie sunt specificate in urmatorul tabel:
Nume camp |
Obligatoriu(Da/Nu) |
Tip control |
Observatii |
Nume |
Da |
text |
|
Prenume |
Da |
text |
|
Sex |
Da |
radio |
|
Starea civila |
Da |
select |
casatorit(a), necasatorit(a), divortat(a) |
Data nasterii |
Da |
select |
se utilizeaza 3 controale select (zi,an,luna) |
Domiciliul |
Da |
textarea |
aici utilizatorul va scrie strada,nr,bloc,scara, etaj, apartament |
Oras |
Da |
text |
|
Judet/Sector |
Da |
select |
selectul va contine judetele din Romania+ cele 6 sectoare din Bucuresti |
Cod postal |
Da |
text |
|
Email |
Da |
text |
|
Telefon |
Nu |
text |
|
Fax |
Nu |
text |
|
Venit lunar |
Nu |
radio |
aici alegeti si voi niste intervale (100-200$, 201-300$, 301-500$, peste 500$ ) |
Hobby-uri |
Nu |
select multiple |
la lbera alegere |
Modalitate de expediere a newsletter-ului |
Da |
checkbox (3 controale) |
modalitatile prin care sa primeasca newsletterului : email,posta si fax |
Butoane pentru SUBMIT si RESET |
Da |
butoane (2) |
|
Cerinte :
1. Sa se creeze formularul in HTML
2. Sa se preia in PHP variabilele din formular si sa se afiseze intr-un tabel
Obs 1 - Se testeaza variabilele obligatorii in PHP (NU folosind JavaScript ).Daca a aparut vreo eroare (adica daca au fost omise campuri obligatori) se trebuie sa ne intoarcem in formularul initial pastrandu-se variabilele postate deja
ex : daca am introdus numele si am omis prenumele , cand ma va intoarce in pagina initiala numele trebuie sa fie deja completat.
Obs 2 - la email se testeaza corectitudinea adresei introduse : sa aiba @ si sa contina cel putin un caractet . (punct)
Spor la lucru !
|