Kaktus ja mehikasvit art
Saattaa 2024
Viimeisessä opetusohjelmassa kirjoitimme aktiviteettitiedosto-osan, joka käsittelee mahdollisuutta, että web-lomake on lähetetty, mutta käyttäjä ei ole toimittanut kaikkia vaadittuja tietoja. Ensin asetamme muuttujien arvot, jotka siirrymme Activity_Entry_Form -toimintoon. Kunkin muuttujan arvoksi asetetaan nolla, jos syöttötiedot puuttuvat, ja jos ei, se asetetaan $ POST [''] -tietojen arvoon. Lopuksi asetamme muuttujan $ error_message arvoon Joo jos jostakin vaaditusta lomakekentästä puuttuu tietoja. Tämä käskee ohjelman näyttämään virheilmoituksen, kun se näyttää web-muodon uudelleen. Työskentelemme nyt virhesanoman käsittelemisessä. Aktiviteetin syöttöohjelmaan on tehtävä kaksi muutosta. Koska välitämme tämän uuden $ error_message -muuttujan funktion kutsun kanssa, meidän on lisättävä tämä muuttuja funktioon lähetettävien parametrimuuttujien luetteloon.
Lisäksi koska koodaamme Activity_Entry_Form -toimintoa odottaa tätä uutta muuttujaa joka kerta, kun sitä kutsutaan, se odottaa sitä myös silloin, kun lomake näytetään ensimmäistä kertaa. Siksi muuttuja on lisättävä funktiokutsuun komentosarjan ensimmäiseen osaan. Mutta emme voi lähettää tätä muuttujaa aloittamatta sitä ensin. Joten lisätään se myös koodiin.
Seuraava → | ||