Ehkä olet yksi niistä, jotka hallinnoivat verkkosivustoa tai ovat pyytäneet tarjousta yhteydenottolomakkeen kautta; Suurin osa verkkosivuista käyttää näitä lomakkeita ja luo sivustoille tarvittavia tietokantoja. nyt, Kuinka luoda PHP-yhteydenottolomake sähköpostin lähettämisellä vaihe vaiheelta? Tässä selitämme sen sinulle yksinkertaisella tavalla.
Vaihe 1: Koodaa merkintä
Jotta luo PHP-yhteydenottolomake ja lähetä sähköpostia Sinun on ensin ladattava ja asennettava tarvittava ohjelmisto, minkä jälkeen meidän on ensin otettava huomioon, mitkä elementit haluat lomakkeellasi olevan; syöttökenttä vaaditaan sen käyttäjän nimelle, joka ottaa sinuun yhteyttä; sekä sähköpostiosoitteen kenttä, johon oikea-aikaiset vastaukset voidaan lähettää.
Myös syöttökenttä, jotta käyttäjä voi ottaa sinuun yhteyttä; sekä tekstialue, jonka avulla he voivat kirjoittaa viestinsä. Kun kaikki tämä otetaan huomioon, jatkat koodaa merkinnät. HTML-koodi kirjoitetaan lisäämään kaikki edellä mainitut kentät, voit jopa käyttää muistikirjaa HTML-koodisi tekemiseen.
Korostetaan muutama tärkeät tiedot tästä koodista; hahmo toiminta määrittää, minne lomaketiedot lähetetään. Hahmo yam antaa sinun käyttää palvelinpuolen elementtien arvoja, eli sen avulla voit tietää sen käyttäjän nimen, joka ottaa sinuun yhteyttä $ _Post [visitor- name] PHP-yhteystiedoissa. Käytämme merkkiä Placeholer jotta käyttäjillä olisi käsitys lomakkeen jokaisen kentän syötteestä.
Hahmo tilaaja optimoi, että mikään tärkeä kenttä ei jää tyhjäksi ennen kuin painat Lähetä-painike. Hahmo paltern Sitä käytetään sellaisten arvotyyppisten sääntöjen lähettämiseen, jotka voivat mennä tietyille kentille.
Tässä tapauksessa sallimme käyttäjän käyttää vain kirjaimia ja välilyöntiä lähettämissään nimissä; Ne rajoittavat jopa käytettävissä olevien merkkien määrää 3: sta 20: een.
Vaihe 2: Tee lomake toimivaksi PHP: llä
Toinen askel on tehdä PHP-yhteydenottolomake sähköpostilla lähettämiseen olla toimiva käyttämällä PHP: tä; aloita luomalla PHP-tiedosto, jonka suoritat myöhemmin, contact.php ja kirjoita seuraava koodi:
Tällä tavoin se on tehty jonkin verran validointia käyttäjän puolelta sen sisäänkäynnillä. On myös tärkeää tehdä palvelinpuolen vahvistus. Tätä varten funktio fillter_var () puhdistaa käyttäjän antaman nimen. Samalla tavalla puhdistamme $ email_title- ja $ huolta_osasto -arvot.
Turvallisuus on tärkeää käsitellessäsi käyttäjä- tai syötetietoja. Vahvistuksen avulla voit tarkistaa, että käyttäjän nimellä ei ole numeroa.
Esimerkiksi, jos haitallinen käyttäjä yrittää ottaa sinuun yhteyttä lomakkeen avulla, voit lisätä komentotunnisteita tekstialueelle, jotta se lataa sarjan haitallisia komentoja; tämä voi olla vaarallista, varsinkin julkisilla foorumeilla.
Kuten näette, varten luo PHP-yhteydenottolomake ja lähetä sähköpostia tarvitaan kaksi perusvaihetta. Meidän on ensin otettava huomioon, mitä haluamme lomakkeella, ja sitten koodata merkintä.
Toiseksi tee muoto olla toimiva PHP: n kanssa; huolimatta sen validoinnista ja turvallisuudesta. Toivomme, että tämä artikkeli on ollut hyödyllinen sinulle.