Hogyan Hívjuk Meg A Php Függvényt Html-ben

Tartalomjegyzék:

Hogyan Hívjuk Meg A Php Függvényt Html-ben
Hogyan Hívjuk Meg A Php Függvényt Html-ben

Videó: Hogyan Hívjuk Meg A Php Függvényt Html-ben

Videó: Hogyan Hívjuk Meg A Php Függvényt Html-ben
Videó: Как сделать капчу на PHP? 2024, Lehet
Anonim

A HTML egy jelölő nyelv, amely lehetővé teszi bizonyos paraméterek továbbítását egy PHP-ben írt szkripthez további feldolgozás céljából. A PHP függvény HTML-ben történő meghívásához használhatja a webprogramozásban általánosan használt POST és GET átviteli módszereket.

Hogyan hívjuk meg a php függvényt html-ben
Hogyan hívjuk meg a php függvényt html-ben

POST

A POST módszer lehetővé teszi, hogy a felhasználó által beírt információkat címkékbe foglalt webes űrlapba továbbítsa. Az összes rögzített információt az űrlapmezőkben tároljuk, majd a gombra kattintás után az adatok át lesznek másolva a globális $ _POST tömbbe, amelyen keresztül meghívhatja az űrlapkezelő függvényt.

Ez a mechanizmus felhasználható regisztrációs űrlap vagy visszajelzés létrehozására a látogatóktól. A nyilvántartások megjegyzésének rendszerei ezen elv szerint működnek, például a hírcsatornában, vendégkönyvekben, fórumokon, csevegésekben stb.

A módszer alkalmazásához először deklarálnia kell a kívánt függvényt a fájlban:

<? php

függvény példa () {

// a függvény műveleteinek listája

}

?>

Ebben a példában a function parancs segítségével deklaráljuk a példa nevű függvény létrehozását, amelyet később felhasználunk a bevitt űrlapadatok feldolgozására. Ezt követően meg kell jelenítenie a HTML űrlapot, amelyen keresztül a PHP függvények meghívásra kerülnek:

Ebben az esetben egy űrlap jön létre, amely a POST metódussal elküldi a kódot az űrlapkezelőnek. A példa függvényének inicializálásához egy rejtett szövegmezőt használunk, amely információt továbbít további feldolgozásához. A kívánt funkció futtatásához meg kell állapítani, hogy a felhasználó megnyomott-e egy gombot. Ha megnyomta a gombot, a korábban leírt funkció aktiválódik:

<?

if (isset ($ _ POST [’function_start’]) == ’megy’) {

példa (); }

?>

Ez a kód az isset () függvény segítségével ellenőrzi az űrlapról a parancsfájlba továbbított adatok meglétét. Ha vannak adatok a rejtett formában, akkor megkezdődik a korábban deklarált függvény végrehajtása.

KAP

Az információátadás a GET módszerrel történhet anélkül, hogy az űrlapadatokat felhasználná a megadott címen keresztül. Hasonlóképpen, a szkript elején a szükséges függvényt deklaráljuk a function utasítás segítségével. Ezt követően például információk átadásához létrehozhat egy HTML-hivatkozást az űrlap helyett:

A GET átadása

Ebben az esetben a tesztelemet hozzáadjuk a fix értékű 1 címhez, amely a függvény inicializálásához szükséges. A tesztmutató a globális $ _GET tömbben lesz tárolva.

Miután a felhasználó rákattint a linkre, a szkriptnek elemeznie kell a rendelkezésre álló adatokat. Ha van egy tesztelem a $ _GET tömbben, akkor a függvény meghívásra kerül. A feldolgozás a következőképpen történhet:

if (isset ($ _ GET [’teszt’])) {

példa ($ _ GET [’példa’]); }

Ez a kód ellenőrzi egy tömb elem jelenlétét a címsorban. Ezt követően a szkript inicializálja a korábban deklarált példafüggvényt az adatok feldolgozásához, majd a program futtatásához.

Ajánlott: