At få “Starhyke” On the Air
Kan 2024
I den sidste tutorial skrev vi den del af aktivitetsindgangsskriptet, der håndterer muligheden for, at webformularen er blevet sendt, men brugeren har ikke leveret alle de krævede data. Først indstiller vi værdierne for de variabler, som vi vil videregive til Activity_Entry_Form-funktionen. Værdien for hver variabel er indstillet til null, hvis inputdataene mangler, og hvis ikke, er den indstillet til værdien af $ POST [''] -dataene. Endelig satte vi variablen $ error_message til Ja hvis der mangler data fra et af de krævede formularfelter. Dette fortæller, at programmet skal vise en fejlmeddelelse, når det viser webformen igen. Lad os nu arbejde på at håndtere fejlmeddelelsen. Der er to ændringer, vi er nødt til at foretage i scriptet til aktivitetsindtastning. Da vi overfører denne nye $ error_message-variabel med funktionsopkaldet, er vi nødt til at tilføje denne variabel til listen over parametervariabler, der sendes til funktionen.
Fordi vi koder Activity_Entry_Form-funktionen til at forvente denne nye variabel, hver gang den kaldes, forventer den den, selv når formen vises for første gang. Derfor er vi nødt til at tilføje variablen til funktionsopkaldet i den første del af scriptet. Men vi kan ikke sende denne variabel uden at starte den først. Så lad os tilføje det til koden også.
Næste → | ||