Bazele de lucru cu formularele în php pentru începători, trebachev dmitry

PHP Tutorial

  • Lecția #
    manual
    PHP pentru incepatori
  • Lecția #
    Bazele limbajului
    PHP pentru incepatori
  • Lecția #
    Elementele de bază ale muncii
    cu arrays în PHP
  • Lecția #
    Lucrul cu construcțiile
    dacă-altceva și casetele de comutare
  • Lecția #
    Lucrul cu ciclurile
    foreach, pentru și în timp
  • Lecția #
    muncă
    cu funcții matematice
  • Lecția #
    Lucrul cu String
    funcții în PHP
  • Lecția #
    funcții
    lucrați cu matrice
  • Lecția #
    Practicați în combinație
    funcții standard
  • Lecția #
    Elementele de bază ale muncii
    cu formulare în PHP
  • Lecția #
    muncă
    cu date din PHP
  • Lecția #
    Elementele de bază ale muncii
    cu funcții personalizate
  • Lecția #
    Metode de lucru
    cu steaguri
  • Lecția #
    Metode de lucru
    cu valori logice
  • Lecția #
    Metode de lucru
    cu cicluri
  • Lecția #
    Metode de lucru
    cu tablouri
  • Lecția #
    Utilizarea corectă
    funcții personalizate
  • Lecția #
    Practicați-vă
    funcții personalizate
  • Lecția #
    Lucru avansat
    cu funcții personalizate
  • Lecția #
    Lucru avansat
    cu formulare în PHP
  • Lecția #
    Lucrează
    cicluri și funcții ale PHP
  • Lecția #
    Practica lui
    scrierea scripturilor

Lucrul cu DB

  • Lecția #
    Elementele de bază ale muncii
    cu baze de date în PHP
  • Lecția #
    SELECT,
    INSERT, DELETE, UPDATE
  • Lecția #
    ORDINEA DE,
    LIMIT, COUNT, ca în SQL
  • Lecția #
    manual
    pe expresii regulate PHP
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 1.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 2.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 3.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 4.

Sesiuni și cookie-uri

Baze de date avansate

  • Lecția #
    avansat
    Interogări SQL
  • Lecția #
    Organizația potrivită
    bază de date

Formularele sunt elemente ale unei pagini HTML în care un utilizator poate introduce date, de exemplu numele, prenumele, vârsta, datele de conectare și parola și așa mai departe.

Aceste date pot fi apoi obținute în PHP și procesate în modul în care avem nevoie.

De exemplu, utilizatorul introduce numele și prenumele în formular, dă clic pe butonul de trimitere, iar datele introduse merg către serverul din PHP. Acolo putem obține numele și prenumele introduse și, de exemplu, le vom salva în baza de date.

Cum se face un formular pe HTML

Formularul este creat folosind eticheta de formular. Această etichetă are două atribute importante.

Rețineți că codul PHP al paginii cu forma este executat de mai multe ori, așa cum s-ar putea părea, dar de două ori - prima dată când utilizatorul trece la pagina, completați formularul, faceți clic pe butonul de trimitere, datele formularul trimis codul de server si PHP al paginii va începe executate mai întâi.

Câmpuri de câmp

Exemplu de formă

Cum se obține datele dintr-un formular din PHP

Putem obține datele pe care utilizatorul le-a introdus în formularul din codul PHP. Acest lucru se face folosind globale $ _GET matrice. $ _POST. $ _REQUEST.

În $ _GET, datele trimise prin metoda GET vor fi în $ _POST, datele expediate prin metoda POST vor fi false, iar $ _REQUEST vor fi datele trimise simultan de ambele metode.

Exact cum se face acest lucru: lăsați acolo în formă de intrare cu numele atributului = „utilizator“. Apoi, după ce trimiteți acest formular, putem obține date de la intrare, astfel: $ _GET [ „utilizator“] (sau $ _POST [ „utilizator“] și $ _REQUEST [ „utilizator“].).

Salvăm valorile câmpurilor de formular după trimitere

Să facem ca atunci când se trimite formularul, valorile din intuiții nu sunt șterse.

Exemplul de mai sus va genera o avertizare PHP la prima vizită a paginii - în cazul în care formularul nu a fost încă trimis. Să rezolvăm acest lucru:

Materiale suplimentare

Ce faceți în continuare:

Începeți să rezolvați problemele utilizând următorul link: sarcini pentru lecție.

Când decideți totul, mergeți la studiul unui subiect nou.

PHP Tutorial

  • Lecția #
    manual
    PHP pentru incepatori
  • Lecția #
    Bazele limbajului
    PHP pentru incepatori
  • Lecția #
    Elementele de bază ale muncii
    cu arrays în PHP
  • Lecția #
    Lucrul cu construcțiile
    dacă-altceva și casetele de comutare
  • Lecția #
    Lucrul cu ciclurile
    foreach, pentru și în timp
  • Lecția #
    muncă
    cu funcții matematice
  • Lecția #
    Lucrul cu String
    funcții în PHP
  • Lecția #
    funcții
    lucrați cu matrice
  • Lecția #
    Practicați în combinație
    funcții standard
  • Lecția #
    Elementele de bază ale muncii
    cu formulare în PHP
  • Lecția #
    muncă
    cu date din PHP
  • Lecția #
    Elementele de bază ale muncii
    cu funcții personalizate
  • Lecția #
    Metode de lucru
    cu steaguri
  • Lecția #
    Metode de lucru
    cu valori logice
  • Lecția #
    Metode de lucru
    cu cicluri
  • Lecția #
    Metode de lucru
    cu tablouri
  • Lecția #
    Utilizarea corectă
    funcții personalizate
  • Lecția #
    Practicați-vă
    funcții personalizate
  • Lecția #
    Lucru avansat
    cu funcții personalizate
  • Lecția #
    Lucru avansat
    cu formulare în PHP
  • Lecția #
    Lucrează
    cicluri și funcții ale PHP
  • Lecția #
    Practica lui
    scrierea scripturilor

Lucrul cu DB

  • Lecția #
    Elementele de bază ale muncii
    cu baze de date în PHP
  • Lecția #
    SELECT,
    INSERT, DELETE, UPDATE
  • Lecția #
    ORDINEA DE,
    LIMIT, COUNT, ca în SQL
  • Lecția #
    manual
    pe expresii regulate PHP
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 1.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 2.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 3.
  • Lecția #
    Lucrul cu regulat
    expresii în PHP. Capitolul 4.

Sesiuni și cookie-uri

Baze de date avansate

  • Lecția #
    avansat
    Interogări SQL
  • Lecția #
    Organizația potrivită
    bază de date

Articole similare