Ako Odoslať Formulár Php

Obsah:

Ako Odoslať Formulár Php
Ako Odoslať Formulár Php

Video: Ako Odoslať Formulár Php

Video: Ako Odoslať Formulár Php
Video: Как сделать Ajax запрос в Wordpress с нуля? Начальный гайд, работа с admin-ajax.php 2024, November
Anonim

Spracovanie formulárových údajov je jednou z najdôležitejších funkcií programovacieho jazyka PHP (PL). Dostupné nástroje vám umožňujú extrahovať údaje zadané používateľom a ukladať ich do špeciálnych premenných, ktoré potom možno previesť a zapísať do rôznych databáz (DB) alebo súborov.

Ako odoslať formulár php
Ako odoslať formulár php

Inštrukcie

Krok 1

Vytvorte požadovaný formulár pomocou HTML a vyberte si najpohodlnejší spôsob prenosu údajov. Na vkladanie sa používa rukoväť. Pre úspešné spracovanie užívateľských údajov prostredníctvom PHP je dôležité určiť atribút metódy a akcie. Napríklad:

Krok 2

Tento kód HTML naznačuje, že údaje formulára sa odovzdajú do skriptu napísaného v súbore process.php pomocou metódy POST, ktorá umožňuje zadať požadované premenné skrytým spôsobom pre používateľa. Alternatívou k metóde je GET, ktorý prenáša požadované údaje prostredníctvom panela s adresou. Po kliknutí na tlačidlo sa teda zadané údaje zobrazia v hornej časti okna prehliadača.

Krok 3

Vytvorte požadované prvky formulára pomocou hodnoty, názvu a typu ďalších atribútov. Napríklad na vytvorenie dvoch polí, kde môže užívateľ zadať svoje meno a priezvisko, môžete napísať nasledujúci kód:

Názov:

Priezvisko

Tento segment vám umožňuje vytvoriť dve textové polia na zadanie mena a priezviska používateľa s menami meno používateľa a priezvisko, ktoré sa neskôr použijú na spracovanie údajov.

Krok 4

Vytvorte nový súbor s názvom process.php v rovnakom adresári ako dokument HTML, kde sú umiestnené údaje formulára. Ak chcete vytvoriť súbor, kliknite pravým tlačidlom myši na voľnú oblasť okna na zobrazenie obsahu adresára a vyberte možnosť „Nový“- „Textový súbor“a potom zadajte vhodný názov a príponu. Zadajte nasledujúci kód:

<? php

$ username = htmlspecialchars ($ _ POST [‘meno používateľa’]);

$ second_name = htmlspecialchars ($ _ POST ['meno rodiny']);

echo „Vaše meno je $ používateľské meno a priezvisko je $ second_name“; ?>

Krok 5

Tento kód umožňuje získať potrebné údaje, ktoré používateľ zadal do formulára. $ username je priradené meno zadané do textového poľa usersname, ktoré bolo odovzdané cez globálne pole $ _POST. Pomocou funkcie htmlspecialchars (); odstránia sa ďalšie znaky, ktoré by používateľ mohol zadať omylom alebo zámerne pri zadávaní z klávesnice. Po extrahovaní potrebných údajov z formulára do premenných môžete prijaté informácie odoslať pomocou príkazu echo. Pred výberom je tiež možné vykonať potrebné kroky, ktoré môžu byť potrebné na dokončenie konkrétnej úlohy. Získané hodnoty je možné spracovať pomocou všetkých funkcií dostupných v PHP, čo znamená, že programátor nie je obmedzený v nástrojoch na prácu s údajmi vo formáte HTML.

Odporúča: