Dobrý den.
Kontrola vyplnění polí ve formláři před odesláním je obvykle řešena prostřednictvím JavaScriptu. Filosofie je taková, že uživatelská funkce zkontroluje vyplnění při stisknutí odesílacího tlačítka a pokud vrátí false, zobrazí se oznámení a akce tlačítka se vůbec neprovede - uživatel tak zůstane vlastně na téže stránce se zadanými hodnotami.
Alternativou je ověření úplnosti dat až po odeslání speciálním PHP scriptem - stránkou. Ta pak podle úplnosti rozhodne, zda se bude pokračovat dál, nebo se vrátí na předchozí stránku, do které se samozřejmě pošlou dříve vložená data.
Stránka na to ale samozřejmě musí být připravena - musí ověřit, zda v POST datech jsou položky odpovídající polím formuláře a pokud ano, musí je vložit do polí jako výchozí hodnoty.
Konstrukce pak vypadá takto:
Kód:
Rodne cislo: <input type="text" name="rodnecislo" value="<?php echo $_POST["rodnecislo"];?>">