Sunteți pe pagina 1din 2

function validateForm()

Validarea formularului obișnuia să apară la server, după ce clientul a introdus


toate datele necesare și apoi a apăsat butonul Trimitere. Dacă datele introduse de
un client au fost incorecte sau pur și simplu lipseau, serverul ar trebui să
trimită toate datele înapoi clientului și să solicite ca formularul să fie retrimis
cu informații corecte. Acesta a fost într-adevăr un proces îndelungat care obișnuia
să pună o povară asupra serverului.

JavaScript oferă o modalitate de a valida datele formularului pe computerul


clientului înainte de a le trimite la serverul web. Validarea formularului
îndeplinește, în general, două funcții.

Validare de bază - În primul rând, formularul trebuie verificat pentru a vă asigura


că toate câmpurile obligatorii sunt completate. Ar necesita doar o buclă prin
fiecare câmp din formular și să verificați datele.

Validarea formatului de date - În al doilea rând, datele introduse trebuie


verificate pentru o formă și o valoare corecte. Codul dvs. trebuie să includă o
logică adecvată pentru a testa corectitudinea datelor.

Procesul de validare a formularului constă de obicei în două părți - validarea


câmpurilor obligatorii care se efectuează pentru a vă asigura că toate câmpurile
obligatorii sunt completate și validarea formatului de date care se efectuează
pentru a se asigura că tipul și formatul datelor introduse în formularul este
valabil.

Ei bine, să mergem direct la el și să vedem cum funcționează de fapt.

Validarea unui formular: datele introduse într-un formular trebuie să fie în


formatul potrivit și anumite câmpuri trebuie să fie completate pentru a utiliza în
mod eficient formularul trimis. Numele de utilizator, parola, informațiile de
contact sunt câteva detalii care sunt obligatorii în formulare și, prin urmare,
trebuie furnizate de utilizator.

i
foreach (iterable_expression as $ key => $ value)
afirmație

Prima formă parcurge iterabilul dat de iterable_expression. La fiecare iterație,


valoarea elementului curent este atribuită valorii $.

Al doilea formular va atribui în plus cheia elementului curent variabilei $ cheie


de pe fiecare iterație.

Este posibil să personalizați iterația obiectului.

Pentru a putea modifica direct elementele matricei din buclă precede valoarea $ cu
&. În acest caz, valoarea va fi atribuită prin referință.

PHP $ _POST

PHP $ _POST este o variabilă super globală PHP care este utilizată pentru a colecta
date de formular după trimiterea unui formular HTML cu method = "post". $ _POST
este, de asemenea, utilizat pe scară largă pentru a transmite variabile.

Exemplul de mai jos prezintă un formular cu un câmp de introducere și un buton de


trimitere. Când un utilizator trimite datele făcând clic pe „Trimiteți”, datele
formularului sunt trimise în fișierul specificat în atributul de acțiune al
etichetei <form>. În acest exemplu, indicăm fișierul în sine pentru procesarea
datelor din formular. Dacă doriți să utilizați un alt fișier PHP pentru a procesa
datele formularului, înlocuiți-l cu numele de fișier la alegere. Apoi, putem folosi
variabila super globală $ _POST pentru a colecta valoarea câmpului de intrare:

S-ar putea să vă placă și