Website besøkende ofte ønsker å sende eieren av nettstedet de viser for en rekke grunner . Mange ganger , går besøkende data til en enkel HTML webskjema , og serveren sende e-posten. En av de populære server - side programmeringsspråk som kan håndtere dette er lett PHP. Ved hjelp av dette kraftige språk, kan du bygge en mailer raskt med bare noen få linjer med kode . Forutsatt at du først har bygget din HTML-skjema , kan du snu innholdet i PHP for resten . Du trenger
HTML e-post Form
Vis flere instruksjoner
en
Opprett en ny PHP-filen på serveren.
2
Type " php " (uten anførselstegn ) for å starte PHP mailer som vil behandle e-postadressen.
3
Skriv inn følgende linje om serveren krever denne metoden for å behandle data fra en annen Web-side , som din HTML-skjema :
import_request_variables ( " pg ") ;
Dette er ikke alltid nødvendig , avhengig av PHP server konfigurasjon. Hvis du er usikker på noe som er nødvendig , kan du prøve uten først og deretter legge denne linjen senere hvis generert e-post vises helt tom .
4
Skriv inn følgende linje for å lage hele mailer med en eneste linje med kode :
post (' youremailaddress@somewhere.com ' , $ emne, $ innhold) ;
den første delen av denne kommandoen , " youremailaddress@somewhere.com ", er e-postadressen av mottakeren, er noe som vanligvis kommer til å være deg. Denne e-postadressen vil normalt ikke endre på mailer din , siden vanligvis den samme personen mottar alle e-poster fra en Web mailer program . Dermed skriv din egen e-postadresse her . De ekstra to feltene skal samsvare med navnet på de variablene som sendes fra HTML-skjema . De representerer ganske enkelt emnefeltet i e-posten, som kom inn på HTML-skjema , og innholdet i e-postmeldingen.
5
Type " > " (uten anførselstegn ) for å avslutte programmet . Din grunnleggende PHP mailer er nå fullført .
6
Redigere den opprinnelige HTML-skjema slik at skjemaets "action " linje peker til filen navnet på denne PHP -programmet du nettopp skrev . Ellers vil skjemaet ikke vet hvor du skal sende sine data for behandling og e-post .