⊗ppPmRdFV 412 of 447 menu

Přesměrování při validaci formuláře v PHP

Představme si nyní, že potřebujete provádět validaci formuláře. Pokud je validace úspěšná, formulář uložíme do databáze a zobrazíme zprávu o úspěchu. V opačném případě je třeba zobrazit zprávu o neúspěchu. Implementujme:

<?php session_start(); if (!empty($_POST)) { if (validace formuláře) { // uložíme do databáze $_SESSION['flash'] = 'formulář byl úspěšně uložen'; header('Location: form.php'); die(); } else { $_SESSION['flash'] = 'formulář neprošel validací'; } } if (isset($_SESSION['flash'])) { echo $_SESSION['flash']; unset($_SESSION['flash']); } ?>

Upravte předchozí úkol tak, aby probíhala validace formuláře. Zařiďte, aby data formuláře nezmizela po odeslání.

Upravte předchozí úkol tak, aby data formuláře nezmizela po odeslání.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout