Photoshop taiteilijoille - Sylvie Covey
Saattaa 2024
Viimeisessä opetusohjelmassa aloitimme PHP: llä kirjoitetun henkilökohtaisten aktiviteettien kalenteriohjelman ja loimme tietokantataulukon tietojen tallentamiseksi ajoitetusta toiminnasta ja tapahtumista. Nyt kun taulukomme on luotu tietokantaamme, seuraava askel on luoda HTML-verkkosivulomake, jonka avulla voimme kerätä uusien toimintojen yksityiskohtia ja lähettää tiedot sitten php-ohjelmaan. Ensimmäinen askel verkkosivulomakkeen suunnittelussa on analysoida jokainen keräämämme tieto ja päättää, minkä tyyppistä HTML-lomaketunnistetta kyseisen tiedon keräämiseen käytetään. Jos et tunne HTML-lomakkeita, tutustu HTML-sivustooni täällä CoffeBreakBlog. act_ID Viimeisessä opetusohjelmassa kutsuttiin toimintataulukomme ensimmäiseksi kentäksi act_ID-kenttä, joka on jokaiselle tietueelle yksilöivä tunniste. Koska tämä taulukkokenttä on asetettu automaattiseen lisäykseen, meidän ei tarvitse kerätä tietoja kentästä verkkosivullamme. act_title Aktiviteetin tai tapahtuman otsikko on vain lyhyt tekstirivi, jotta voimme käyttää HTML-tekstinsyöttötunnistetta tämän keräämiseen. act_desc Toiminnan kuvaus voi olla hyvin lyhyt tai melko yksityiskohtainen. Joten käytämme tekstikenttätunnistetta tähän kenttään. act_month_1 act_day_1 act_year_1 act_hour_1 Nämä syöttökentät keräävät toiminnan alkamispäivän (kuukausi, päivä, vuosi, tunti). Väärin kirjoitettujen tietojen aiheuttaman sekaannuksen estämiseksi on parempi käyttää päivämäärätietoja Web-muodossa olevaa HTML-valintatagia. Yksi tunniste näyttää avattavan luettelon vuoden kuukauksista ja toinen tunniste näyttää kuukauden päivät. Arvasit sen, kolmas tunniste näyttää vuosien ajan. Tietysti tämä span voi sisältää niin monta vuotta kuin tarvitset. Voit kuitenkin jättää tämän kolmannen tunnisteen pois, jos toimintaohjelmasi on tarkoitettu vain vuosikalenterille. Kuukausien nimet näytetään tekstimuodossa (kuten tammikuu, helmikuu). Tämä tekee verkkolomakkeesta käyttäjäystävällisemmän. Lopuksi vielä yksi valittu tunniste näyttää sen tunnin tunnin, jona aktiviteetti on suunniteltu (puolen tunnin välein). act_month_2 act_day_2 act_year_2 act_hour_2 Luomme toisen ryhmän näistä tunnisteista toiminnan päättymispäivälle (kuukausi, päivä, vuosi, tunti). Käytämme numeroa yksi aloituspäivämäärän syöttökenttien lopussa ja numeroa toisen toisen ryhmän lopussa. act_timestamp_1 act_timestamp_2 Kun päivämäärä ja kellonaika on kerätty äskettäin keskusteltujen tunnisteiden avulla, ohjelma muuntaa alkamis- ja lopetuspäivän / kellonajan Unix-aikaleimoksi ja tallentaa aikaleiman taulukkoon. Koska ohjelma tekee tämän, meillä ei tarvitse olla tunnistetta näille kenttiä varten verkkosivullamme. act_status Kun kirjoitat aktiviteetin kalenteriin ensimmäisen kerran, aktiviteetin act_status on oletusarvoisesti epätäydellinen. Haluat kuitenkin päivittää aktiviteetin tilan loppuun myöhemmin. Käytämme radiopainikkeen syöttötunnistetta, jonka avulla voit vaihtaa tilan epätäydellisestä täydelliseksi. |