Sådan oprettes en e-mail tilmelde formular

September 22

Sådan oprettes en e-mail tilmelde formular

Hvis du kører en hjemmeside og ønsker at skabe langsigtede forbindelser med dine brugere, kan du bruge en e-mail tilmeldingsformularen. Dette giver dig mulighed for at gemme e-mail-adresser på brugere, der ønsker at blive holdt orienteret om, hvad der sker med dit websted eller service. HTML form, der kræves, er forholdsvis enkel, men hvad du gør med de indsendte e-mail adresser vil variere alt efter dit formål med at skabe formularen. Du kan gemme de indsendte e-mail adresser på en webserver til videre brug, for eksempel til at sende nyhedsbreve eller opdateringer emailsystem.

Vejledning


• Opret en formular. Åbn din HTML-webside fil i en teksteditor. Tilføj en formular element i kroppen afsnit på siden, som følger: <html> <head> </ head> <body> <form> </ form> </ html> Udvid åbningen formular tag til at angive, hvad du vil ske, når formularen er sendt. Det følgende eksempel viser at sende data til en PHP-fil, som ville køre på serveren, sender de indsendte data ved hjælp af post-metoden: <form action = "add_email.php" method = "post"> Ret handlingen attribut for at afspejle navnet og placeringen af ​​scriptet, du vil sende dataene til.

• Vedlæg input elementer. Det eneste input element skal du oprette en e-mail tilmeldingsformularen er en enkelt indgang tekst element, selvom du kan medtage yderligere elementer, hvis du vil gemme andre brugeroplysninger. Inde formularen element i din side, omfatter et input element til e-mail-adresse som følger: <input type = "text" name = "EMAIL_ADDRESS" /> Hvis du bruger HTML5, kan du bruge e-mail-input element som følger: < input type = "email" name = "EMAIL_ADDRESS" /> Navnet attribut vil give dig adgang til den indsendte e-mailadresse tekst.

• Vedlæg en indsende knap. Inde i formularelement efter e-mail-tekst input element, tilføje en indsende knap: <input type = "submit" value = "Tilmeld" /> Når brugeren har gjort den adresse, den indtastede tekst vil blive sendt til scriptet opført som handling attribut for formularen. Du kan medtage informative afsnit af tekst i din formular, hvis du kan lide, samt yderligere input elementer som nødvendigt.

• Proces de indtastede data. ? Hent de indtastede data i dit script kode som i følgende PHP eksempel: <php $ email_in = $ _POST ['EMAIL_ADDRESS']; ?> Du kan håndtere e-mail-adresser indsendt af brugere på nogen måde, der passer til dine behov. For eksempel kan du gemme e-mail adresser i en database, som du derefter kan bruge til at sende regelmæssige e-mails. Følgende PHP kode uddrag viser sende e-mailadressen fra form til en database tabel: $ db_conn = mysqli_connect ("your_host", "dit_brugernavn", "din_adgangskode", "databasenavn"); $ Email_insert = "INSERT INTO brugere (userid, USEREMAIL) VALUES (null," "" $ email_in.. ")"; mysqli_query ($ db_conn, $ email_insert); Dette kunne indgå i "add_email.php" script og ville arbejde for en database med en tabel med navnet "Brugere", hvor der er en auto-forøgelse ID søjle og en kolonne til e-mail-adresse.