Introducere în limbajul html


În fişierul HTML vom avea următorul formular



Yüklə 3,05 Mb.
səhifə87/211
tarix03.01.2022
ölçüsü3,05 Mb.
#37935
1   ...   83   84   85   86   87   88   89   90   ...   211
În fişierul HTML vom avea următorul formular:
c"adunare.php" method ="POST"> Primul număr: < input type="text" name="nr1”


Al doilea număr :




Fişierul adunare.php va conţine următorul cod:


$nr1 = $_POST[ 'nr1' ];

$nr2 = $_POST[’nr2'];

$rezultat = $nrl + $nr2;

print "Rezultatul adunării lui $nr1 cu $nr2 este $rezultat";

?>


înapoi

Rulaţi http://localhost/formular.html. scrieţi câte un număr în fiecare căsuţă de text şi apăsaţi butonul ,,Adună". Repetaţi experimentul cu alte numere.

Din acest exemplu observpm mai multe lucruri: în declararea tag-ului
am specificat fişierul care urmează să prelucreze datele (action="adunare.php"), precum şi metoda prin care se transmit datele către server, în cazul de faţă POST. Elementele formularului au câte un nume după care vor fi recunoscute de către interpre­ter (ex: $_POST['nr1']). La apăsarea butonului ,,Adună", informaţia va fi trimisă serverului. $_POST este un array care conţine toate datele trimise prin for­mular cu metoda POST iar fiecare din elementele acestui array poate fi accesat ca $_POST['nume_variabila'].

Temă: adaugaţi încă un clement, în formu­lar şi modificaţi scriptul PHP pentru a aduna cele trei numere.
Valoare

Elementele unui formular pot avea o valoare predefinită, modificabilă de către utilizator, dacă atunci când le declarăm, specificăm această valoare. Modificaţi fişierul formular.html pentru a conţine codul următor:


Primul număr:


Al doilea număr:





Dacă accesăm http://localhost/formular.html observăm că în câmpurile destinate numerelor ce urmează a fi adu­nate exista deja valorile 15 şi respectiv 13. Putem apăsa butonul ,,Adună" pent­ru a obţine rezultatul 28 sau putem modifica oricare din valorile prezentate în formular (direct în browser, nu editând codul HTML), pentru a obţine alt rezultat.

Yüklə 3,05 Mb.

Dostları ilə paylaş:
1   ...   83   84   85   86   87   88   89   90   ...   211




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin