Disse tildelte variabelnavne vil blive brugt, når der danner Perl email kode. For eksempel, over $ recipientVal vil blive brugt i e-mailen kode i stedet for til email-adresse. De kontrollere betegnelser, fornavn, efternavn og Meddelelse af HTML-formularen vil også blive brugt i e-mailen kroppen. Det er, hvordan du gør det. Du er nødt til at bruge de tildelte variable navne og nogle af de kontrollere betegnelser i e-mailen kode som vil blive vist nedenfor. Den anden vigtigste kode Segment Den anden vigtigste kode segment kan være meget store.
Det bruger de tildelte variabler til at afgøre, om værdierne af HTML formularkontroller var korrekt indtastet. Det blev de ikke ordentligt skrive, sender fejlmeddelelser tilbage til browseren, og den tredje vigtigste kode segment, formularer og sender e-mail bliver ikke henrettet. Du bør konsultere andre dokumenter i denne blog for at se, hvordan man skriver det andet vigtigste kodesegmentet effektivt; Jeg vil vise dig en simpel form for, at der i fjerde del af denne serie. Den tredje vigtigste kode Segment Den tredje vigtigste kode segment er dannelsen af Perl email kode.
Det har brug for de tildelte variable og nogle af de kontrol- navne. Dette er en del af den tredje vigtigste kode segment for ovenstående formular og formodede email (se detaljer i del 4): åben (Sendmail, "| /usr /lib /sendmail -oi -t") or die "Kan ikke gaffel til ! sendmail: $ \\ n "; udskrive Sendmail $ emailMessage; tæt (Sendmail), eller advare "sendmail ikke lukke ordentligt"; De to erklæringer til slutningen af filen markør er ikke blevet brugt denne gang. Headeren sektion og e-mailen krop er alle nu i en streng, hvis variablen er $ emailMessage.
Efter åbning af filehandle, du sender hele beskeden streng med print-funktion ved hjælp af filehandle. Så du lukker filehandle; dette er den proces her. Vi skal se, hvordan denne komplette meddelelsesstreng er dannet i den næste del af ser