Jak Odeslat Formulář Php

Obsah:

Jak Odeslat Formulář Php
Jak Odeslat Formulář Php

Video: Jak Odeslat Formulář Php

Video: Jak Odeslat Formulář Php
Video: 1. PHP a formulář - Tvorba formuláře a jeho odeslání 2024, Smět
Anonim

Zpracování dat formuláře je jednou z nejdůležitějších funkcí programovacího jazyka PHP (PL). Dostupné nástroje umožňují extrahovat data zadaná uživatelem a ukládat je do speciálních proměnných, poté je lze převést a zapsat do různých databází (DB) nebo souborů.

Jak odeslat formulář php
Jak odeslat formulář php

Instrukce

Krok 1

Vytvořte požadovaný formulář pomocí HTML a vyberte nejvhodnější způsob přenosu dat. Pro vložení se používá rukojeť. Pro úspěšné zpracování uživatelských dat prostřednictvím PHP je důležité určit atribut metody a akce. Například:

Krok 2

Tento kód HTML označuje, že data formuláře budou předána skriptu napsanému v souboru process.php pomocí metody POST, která vám umožní předat požadované proměnné skrytým způsobem pro uživatele. Alternativou k metodě je GET, který přenáší požadovaná data prostřednictvím adresního řádku. Po kliknutí na tlačítko se tedy zadané údaje zobrazí v horní části okna prohlížeče.

Krok 3

Vytvořte požadované prvky formuláře pomocí hodnoty, názvu a typu dalších atributů. Chcete-li například vytvořit dvě pole, kde může uživatel zadat své jméno a příjmení, můžete napsat následující kód:

Název:

Příjmení

Tento segment umožňuje vytvořit dvě textová pole pro zadání jména a příjmení uživatele se jmény uživatelské jméno a příjmení, které budou později použity pro zpracování dat.

Krok 4

Vytvořte nový soubor s názvem process.php ve stejném adresáři jako dokument HTML, kde jsou umístěna data formuláře. Chcete-li vytvořit soubor, klepněte pravým tlačítkem na volnou oblast okna pro zobrazení obsahu adresáře a vyberte možnost „Nový“- „Textový soubor“a poté zadejte příslušný název a příponu. Zadejte následující kód:

<? php

$ username = htmlspecialchars ($ _ POST [‚uživatelské jméno ']);

$ second_name = htmlspecialchars ($ _ POST [„příjmení“]);

echo „Vaše křestní jméno je $ uživatelské jméno a příjmení je $ second_name“; ?>

Krok 5

Tento kód umožňuje načíst potřebná data, která uživatel zadal do formuláře. $ username je přiřazeno jméno zadané do textového pole usersname, které bylo předáno globálním polem $ _POST. Pomocí funkce htmlspecialchars (); jsou odstraněny další znaky, které by uživatel mohl při zadávání z klávesnice omylem nebo záměrně zapsat. Po extrahování potřebných dat z formuláře do proměnných můžete přijaté informace odeslat pomocí příkazu echo. Před výběrem lze také provést nezbytné akce, které mohou být nutné k dokončení konkrétního úkolu. Získané hodnoty lze zpracovat všemi funkcemi dostupnými v PHP, což znamená, že programátor není omezen nástroji pro práci s daty formuláře HTML.

Doporučuje: