*   >> lukeminen koulutus Artikkelit >> tech >> web development

Lähettäminen Web Form Data Set kuten sähköpostin Activeperl

yttää tätä moduulia, tuot sen väittämän kanssa, "käyttöä CGI;" Lausunnon jälkeen edellä, CGI objekti on luotu nimi, $ kyselyn. Seuraavat kuusi lausuntoja lukea arvot lomake-jotka ovat nyt $ kyselyn kohde. Kun Submit (Lähetä) -painiketta HTML-lomakkeen napsautetaan, arvot valvonnan mennä CGI esine ($ kysely) että sinun täytyy luoda oman Perl-skripti. Heti kun kohde luodaan Perl-skripti, voit saada arvot tarkastuksia seuraavana kuusi riviä edellä do. Saadaksesi arvo kunkin ohjaus, sinun nimi valvontaa. Voit määrittää paluu arvon muuttujaan tahansa haluamasi nimi.

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

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.