Asmeninės veiklos kalendoriaus programa - klaidos pranešimas, jei trūksta formos duomenų - 2


Dabar, kai baigėme funkcijos skambučio pakeitimus „Activity Entry“ scenarijuje, turime pridėti pakeitimus prie „Activity_Entry_Form“ funkcijos, kuri tvarkys klaidos pranešimą. Turime įtraukti naują parametro kintamąjį į kintamųjų, kuriuos priima funkcija, sąrašą. Jei mes to nepadarysime, funkcija neatpažins $ error_message, net jei ją nusiųsime. Taigi pridėkime gaunamąjį kintamąjį, vadinamą $ prev_error_message, į sąrašą.

// spausdinimo funkcija su pateiktais argumentais
funkcija „Activity_Entry_Form“ ($ prev_error_message, $ prev_act_title, $ prev_act_desc, $ prev_act_month_1, $ prev_act_day_1, $ prev_act_year_1, $ prev_act_hour_1, $ prev_act_month_2

Pastaba -Aukščiau pateiktas kodas yra įvyniotas. Tai tikrai gali būti viskas vienoje linijoje.

Kai nustatyta $ prev_error_message vertė taip, formoje norėsime parodyti klaidos pranešimą. Tai galime padaryti naudodami paprastą teiginį ir naują kintamąjį, kurį vadinsime $ message_text. Šis kintamasis laikys klaidos pranešimo tekstą. Pirmiausia mes inicijuosime šį kintamąjį į nulį. Tada, jei $ prev_error_messaage yra lygus taip, kintamąjį nustatysime kaip klaidos pranešimo tekstą.

$ message_text = "";
if ($ prev_error_message == "taip")
{$ message_text = "Atsiprašome, užpildykite visus būtinus laukus

"; }
Pastaba -Aukščiau pateiktas kodas yra įvyniotas. Tai tikrai gali būti viskas vienoje linijoje.

1. Mes nustatėme pradinę „$ message_text“ reikšmę į nulinę. Jei programa neturi jokių trūkstamų duomenų, „$ message_text“ lieka nulinė ir jokia žinutė nebus rodoma formoje.

2. Jei programoje nėra duomenų, mes nustatysime kintamąjį $ message_text kaip klaidos pranešimą, kurį norime parodyti žiniatinklio formoje.

Galiausiai prie žiniatinklio formos kodo pridėsime kintamąjį $ message_text toje vietoje, kurioje norime parodyti klaidos pranešimą. Jei jis nenustatytas į nulį, pasirodys pranešimas.

...

Pridėti veiklą



$ žinutės_tekstas

← Atgal







Driver app announcement with Uber CEO | April 10, 2018 | Uber (Sausis 2022)



Žymos Straipsnis: Asmeninės veiklos kalendoriaus programa - klaidos pranešimas, kai trūksta formos duomenų - 2, PHP, sukurkite savo PHP veiklos kalendoriaus programą, PHP, jei teiginiai, PHP funkcijos, PHP funkcijos skambutis, PHP klaidų pranešimai, trūkstamų PHP duomenų

JFK atminimui ...

JFK atminimui ...

knygos ir muzika