VAROVÁNÍ: Jen proto, že je to dětská kniha
Duben 2024
V posledním tutoriálu jsme napsali část skriptu Activity Entry, která bude řešit možnost odeslání webového formuláře, ale uživatel neposkytl všechna požadovaná data. Nejprve nastavíme hodnoty pro proměnné, které předáme funkci Activity_Entry_Form. Hodnota pro každou proměnnou je nastavena na null, pokud vstupní data chybí, a pokud ne, je nastavena na hodnotu $ POST [''] dat. Nakonec jsme nastavili proměnnou $ error_message na Ano pokud chybí data z některého z požadovaných polí formuláře. To řekne programu, aby při opětovném zobrazení webového formuláře zobrazil chybovou zprávu. Nyní pojďme pracovat na zpracování chybové zprávy. Ve skriptu Activity Entry musíme provést dvě změny. Protože předáme tuto novou proměnnou $ error_message pomocí volání funkce, musíme tuto proměnnou přidat do seznamu proměnných parametrů, které jsou posílány do funkce.
Protože budeme také kódovat funkci Activity_Entry_Form a očekávat tuto novou proměnnou při každém jejím vyvolání, bude ji očekávat, i když se formulář zobrazí poprvé. Proto musíme přidat proměnnou do volání funkce v první části skriptu. Ale nemůžeme poslat tuto proměnnou, aniž bychom ji nejdříve inicializovali. Přidejme to také do kódu.
Další → | ||