Website besøgende ofte ønsker at e-mail ejeren af hjemmesiden , de ser for en bred vifte af årsager . Mange gange, den besøgende indtaster data i en simpel HTML webformular , og serveren sender e-mailen. Et af de populære server-side programmeringssprog , der kan håndtere dette nemt er PHP . Brug af denne kraftfulde sprog , kan du bygge en mailer hurtigt med blot et par linjer kode. Forudsat du først har bygget din HTML-formular , kan du slå over dens indhold til PHP for resten. Ting du skal
HTML Email Form
Vis Flere Instruktioner
1
Opret en ny PHP-fil på serveren.
2
Type " php " (uden anførselstegn) for at begynde PHP mailer , der vil behandle din e-mail.
3
Skriv følgende linje, hvis din server kræver denne metode til at behandle data fra en anden webside, så som din HTML-formular :
import_request_variables ( " pg ")
Dette er ikke altid nødvendigt , afhængigt af din PHP server konfiguration. Hvis du ikke er sikker på, hvilket er nødvendigt , så prøv uden først og derefter tilføje denne linie senere, hvis din genererede email vises helt tom.
4
Skriv følgende linje for at skabe hele mailer med en enkelt linje kode : Hej
mail ( ' [email protected] ' , $ emne, $ indhold ),
den første del af denne kommando , " [email protected] , " er den e-mail- adresse for modtageren , er der som regel kommer til at være dig. Denne e-mail adresse vil ikke normalt ændre i din mailer , da normalt den samme person modtager alle e-mails fra en Web mailer program. Således indtaste din egen e-mail -adresse her . De yderligere to felter skal matche navnet på de variabler, der sendes fra din HTML-formular . De har simpelthen repræsenterer emnelinjen i e-mailen, således som opført på HTML-formular , og indholdet af din e-mail .
5.
Type " > " (uden anførselstegn ) for at afslutte dit program . Dine grundlæggende PHP mailer er nu færdig .
6
Rediger dine oprindelige HTML- form, således at formularens "action " line peger på filnavnet på dette PHP -program, du lige har skrevet . Ellers vil formularen ikke ved, hvor at sende sine data til behandling og e-mailer.