Nämä määritetty muuttuja nimiä käytetään muodostettaessa Perl Lähetä koodi. Esimerkiksi, $ recipientVal edellä käytetään sähköpostin koodin sijasta Sähköpostiin osoite. Ohjaus nimet, Etunimi, Sukunimi ja Viesti HTML lomakkeen myös käyttää sähköpostia elin. Näin teet sen. Sinun täytyy käyttää osoitettu muuttujanimet ja jotkut valvonta nimiä sähköpostitse koodi havainnollistetaan alla. Toinen tärkeä koodisegmentti Toinen keskeinen koodisegmentti voi olla erittäin suuri. Se käyttää osoitettu muuttujia onko arvot HTML-lomakkeen kontrollit oikein kirjoitettu.
Se niitä ei oikein kirjoittaa, se lähettää virheilmoituksia takaisin selaimen ja kolmas tärkein koodisegmentin että lomakkeita ja lähettää sähköpostia ei suoriteta. Sinun pitäisi kuulla muiden asiakirjojen tässä blogissa nähdä miten kirjoittaa toisen tärkein koodisegmentin tehokkaasti; Näytän sinulle yksinkertainen muoto että neljännessä osassa tämän sarjan. Kolmas tärkeä koodisegmentti Kolmas tärkeä koodisegmentti on muodostumista Perl Lähetä koodi. Se tarvitsee osoitettu muuttujat ja joitakin valvonnan nimiä.
Tämä on osa kolmatta tärkein koodisegmentti edellä lomake ja tarkoitus sähköpostia (katso lisätiedot osa 4): avoin (sendmail, "| /usr /lib /sendmail -oi -t") or die "Ei voi haarukka sendmail: $! \\ n "; tulostaa Sendmail $ emailMessage; lähellä (sendmail) tai varoittaa "sendmail ei sulkeudu kunnolla"; Kaksi lausumaa tiedoston loppuun merkki ei ole käytetty tämän ajan. Otsikko-osaan ja sähköpostiviestin teksti ovat nyt yksi merkkijono, jonka muuttuja on $ emailMessage. Avaamisen jälkeen filehandle, voit lähettää koko viestin merkkijonon tulosta funktion filehandle.
Sitten suljet filehandle; että on prosessi täällä. Tulemme näkemään, miten tämä koko viesti merkkijono muodostuu seuraava osa sarjan. Joten jos kolmas tärkein koodisegmentin edellä suoritetaan, sähköposti lähetetään sähköpostiin vastaanottajan. Olkaamme lopussa täällä ja jatkuu seur
Miten?