Zadání:
Vytvořte formulář pro zadání hesla, po odeslání ověřte správnost a vypište hlášku.
K tomuto příkladu budeme potřebovat formulář na heslo. Vstupu dáme id heslo.
PHP kód vždy začínáme symbolem menšítka, otazníkem a textem php (<?php), ukončujeme ho poté
otazníkem a většítkem (?>).
Pomocí $_POST[] vytáhneme data z formuláře od uživatele a dáme je do proměnné $h.
Poté použijeme podmínku if().
V ní porovnáme vstup se správným heslem. Pokud heslo uživatel uhodl, vypíšeme oslavnou zprávu pomocí echo. V opačném případě pak smutnou zprávu o tom, že heslo nebylo uhádnuto.
<form data-sandbox onsubmit="return false;">
<label for="heslo">Zadej heslo:</label>
<input id="heslo" type="password" name="heslo">
<button type="submit">Hádej</button>
</form>
<?php
$h = $_POST["heslo"] ?? "";
if ($h === "ahoj") {
echo "<h2>Gratuluji, heslo bylo opravdu: $h</h2>";
}
else {
echo "<span style=\"font-size: 1.5rem\">Špatné heslo :(</span>";
}
?>