1. Vi vil bruke  Dreamweaver 
 å skape en  skjemaet for å sende e-post 
. Hvis du bruker en annen HTML editor, kan du hoppe til trinn 5. 
 Velg fanen  Skjemaer 
 hvor du kan finne  Tekst-feltet 
. 
 2. Legg tre  Tekst felt 
 til skjemaet. 
 3. Fordi vi ønsker innspill feltet for melding til å være litt større, legger vi et annet felt av type  Textarea 
. 
 På slutten av den formen vi også legge til  Send 
 knappen som er ansvarlig for å sende inn skjemaet. 
 4. Nå må vi sette riktig  navnene anbefale til alle feltene som er lagt til skjemaet. 
 Feltene navnene bør være  avsender 
,  mottaker 
,  Emne Hotell og  melding 
. 
 5. Komplett  HTML kode 
 av skjemaet finner du nedenfor: 
 < html > 
 < head > 
 < meta http-equiv = "Content-Type" content = "text /html; charset = utf-8 "> 
 < title > PHP E-mail < /title > 
 < /head > 
 < body > 
 < p > < strong > Send e-postmelding < /strong > < /p > 
 < form method = "post" action = "" > 
 < p > Avsender: 
 < innspill name = "avsender" type = "text" id = "avsender" > 
 < /p > 
 < p > Mottaker: 
 < innspill name = "mottaker" type = "text" id = "mottaker" > 
 < /p > 
 < p > Emne: 
 < innspill name = "Emne" type = "text" id = "Emne" > 
 < /p > 
 < p > Melding: < br > 
 < textarea name = "beskjed" kolonner = "32" rader = "7" id = "message" > < /textarea > 
 < /p > 
 < p > 
 < input type = "submit" name = "Send" value = "Send" > 
 < /p > 
 < /skjema > 
 < p > & nbsp; < /p > 
 < /body > 
 < /html > 
 6. Vi nå også trenge . noen PHP-kode som vil behandle data fra skjemaet og sende e-postmelding 
 Legg til følgende kode på toppen av PHP dokument, før < html > . tag 
 <? php 
 if (isset ($ _ POST ['mottaker'])) {
 if (tom ($ _ POST ['avsender']) &! &! tom ($ _ POST ['mottaker']) & &! tom ($ _ POST ['emne']) & &! tom ($ _ POST ['melding'])) {product: $ headers = "MIME-Version: 1.0 \\ r \\ n"; 
 $ headers = "Content-Type: text /html; charset = utf-8 \\ r \\ n"; 
 $ headers = "From..: \\ r \\ n "" $ _ POST ['avsender'].. "; 
 if (mail ($ _ POST ['mottaker'], $ _POST ['emne'], $ _POST ['melding'] , $ headers)) {
 echo "E-posten ble sendt, <! br /> < br />"; 
} else {
 echo "E-post ble ikke sendt. Du må fylle ut alle felter riktig. < br /> < br /> "; 
} 
} 
} 
 >? 
 Som du kan se, vi først sjekke om variabelen $ _POST ['emne'] er innstilt. Ved å gjøre dette ser vi på om det var en form som sendes inn eller var på siden åpnet for første gang. 
 I neste trinn vi kontrollere om alle felt har ikke-tomme verdier. 
 I variabelen $ headers vi definerer at vi sender e-postmelding i UTF-8-koding og også hvem som vil bli vist i meldingen som avsender av meldingen. 
 Til slutt bruker vi PHP  mail 
 funksjon for å sende meldingen og utgang en melding hvis e-posten ble sendt. 
 7. Du kan nå laste opp PHP-dokument til en webserver med PHP støtte og åpne den i nettleseren. 
 
 Fyll ut feltene og klikk  Send 
 knappen. 
 Du skal nå se en melding om at en  e-post ble sendt 
. 
 Også anbefalt : 
 webside Bruker Registrering i PHP 
 <
Hvordan å sende e-post i PHP
Previous:Arrays i PHP 
Next Page:Bilde Resize i PHP 
			 
        
