Si Të Thirrni Funksionin Php Në Html

Përmbajtje:

Si Të Thirrni Funksionin Php Në Html
Si Të Thirrni Funksionin Php Në Html

Video: Si Të Thirrni Funksionin Php Në Html

Video: Si Të Thirrni Funksionin Php Në Html
Video: Превращаем HTML верстку в динамичный PHP сайт | Урок 1 2024, Nëntor
Anonim

HTML është një gjuhë e shënjimit që ju lejon të kaloni disa parametra në një skenar të shkruar në PHP për përpunim të mëtejshëm. Për të thirrur një funksion PHP në HTML, mund të përdorni metodat e transmetimit POST dhe GET që përdoren zakonisht në programimin në internet.

Si të thirrni funksionin php në html
Si të thirrni funksionin php në html

POSTO

Metoda POST ju lejon të kaloni informacionin që është futur nga përdoruesi në një formë në internet, të mbyllur në etiketa. I gjithë informacioni i regjistruar do të ruhet në fushat e formës, dhe pasi të klikoni në butonin, të dhënat do të kopjohen në rrjetin global $ _POST, përmes të cilit mund të telefononi funksionin e mbajtësit të formës.

Ky mekanizëm mund të përdoret për të krijuar një formë regjistrimi ose reagime nga vizitorët. Sistemet për komentimin e rekordeve funksionojnë sipas këtij parimi, për shembull, në burimet e lajmeve, librat e miqve, forume, biseda, etj.

Për të aplikuar metodën, së pari duhet të deklaroni funksionin e dëshiruar në skedar:

<? php

Shembulli i funksionit () {

// lista e operacioneve në funksion

}

?>

Në këtë shembull, duke përdorur komandën e funksionit, deklarohet krijimi i një funksioni të quajtur shembull, i cili më vonë do të përdoret për të përpunuar të dhënat e formës së futur. Pas kësaj, duhet të shfaqni formën HTML, përmes së cilës do të thirren funksionet PHP:

Në këtë rast, krijohet një formë që e dërgon kodin në mbajtësin e formës duke përdorur metodën POST. Për të iniciuar funksionin në këtë shembull, përdoret një fushë e fshehur e tekstit, e cila përcjell informacion për përpunimin e tij të mëtejshëm. Për të ekzekutuar funksionin e dëshiruar, do të jetë e nevojshme të përcaktohet nëse përdoruesi ka shtypur një buton. Nëse butoni është shtypur, funksioni i përshkruar më parë do të ndizet:

<?

nëse (lëshuesi ($ _ POST [‘fillimi i funksionit’]) == ‘shkimi’) {

shembull (); }

?>

Ky kod kontrollon për praninë e të dhënave të transferuara nga formulari në skript duke përdorur funksionin isset (). Nëse ka të dhëna të futura në formën e fshehur, fillon ekzekutimi i funksionit të deklaruar më parë.

MARR

Transferimi i informacionit me metodën GET mund të ndodhë pa përdorur të dhënat e formularit përmes adresës së futur. Në mënyrë të ngjashme, në fillim të skenarit, funksioni i kërkuar deklarohet duke përdorur deklaratën e funksionit. Pas kësaj, për të transferuar informacion, për shembull, mund të krijoni një lidhje HTML të formës në vend të:

Kalimi GET

Në këtë rast, elementi i provës shtohet në adresë me një vlerë fikse 1, e cila kërkohet për të iniciuar funksionin. Metrika e provës do të ruhet në grupin global $ _GET.

Pasi përdoruesi të klikojë në lidhje, skenari do të duhet të analizojë të dhënat e disponueshme. Nëse ka një element provë në grupin $ _GET, funksioni do të thirret. Përpunimi mund të bëhet si më poshtë:

nëse (lëshuesi ($ _ GET [‘provë’]))) {

shembull ($ _ GET [‘shembull’]); }

Ky kod kontrollon për praninë e një elementi array në shiritin e adresës. Pas kësaj, skenari inicializon funksionin shembull të deklaruar më parë për të përpunuar të dhënat dhe më pas të ekzekutojë programin.

Recommended: