Webbplatsbesökare ofta vill maila ägaren av webbplatsen de tittar på en mängd olika skäl . Många gånger går besökaren data i en enkel HTML webbformulär , och servern skickar e-post . En av de populära server - side programmeringsspråk som kan hantera detta är enkelt PHP . Med hjälp av detta kraftfulla språket , kan du bygga en mailer snabbt med bara några få rader kod . Förutsatt att du först har byggt din HTML-formulär , kan du vända över dess innehåll till PHP för resten . Saker du behöver
HTML Email Form
Visa fler instruktioner
1
Skapa en ny PHP- fil på servern .
2
Type " < ? php " ( utan citattecken ) för att börja PHP mailer som behandlar din e-postadress. Addera 3
Skriv följande rad om din server kräver denna metod att bearbeta data från en annan webbsida , såsom HTML-formulär :
import_request_variables ( " PG " ) ,
p Detta är inte alltid nödvändigt , beroende på din PHP-server konfiguration . Om du är osäker på vilket är nödvändigt , prova utan först och sedan lägga till den här raden senare om din genererade e verkar helt tom .
4
Skriv följande rad för att skapa hela mailer med en enda rad code :
post ( ' youremailaddress@somewhere.com ' , $ ämnet , $ innehåll ) ;
den första delen av detta kommando , " youremailaddress@somewhere.com , " är den e-postadress av mottagaren , vilket kommer vanligtvis att vara du . Denna e-postadress kommer inte normalt förändras i ditt e-postprogram , eftersom oftast samma person får alla e-postmeddelanden från ett Web mailer program . Således , ange din egen e-postadress här . De ytterligare två fält ska matcha namnet på de variabler som skickas från HTML-formulär . De representerar bara ämnesraden i e-postmeddelandet , som trädde i HTML-formulär , och innehållet i e-postmeddelandet .
5
Type " ? > " ( Utan citattecken ) för att avsluta ditt program . Din grundläggande PHP Mailer är nu klar .
6
Redigera din ursprungliga HTML-formulär så att formulärets "action" linje pekar på filnamnet på denna PHP-program du just skrev . Annars kommer formen vet inte var de ska skicka sina uppgifter för bearbetning och e-post .