En af de mest værdifulde aktiver , du kan oprette og dyrke med en hjemmeside er en adresseliste eller registrering listen. Denne liste repræsenterer folk, der har taget sig tid til at registrere , fordi de er interesseret i dine produkter eller tjenester , hvilket gør dem ideelle potentielle købere. Du kan oprette en simpel tilmeldingsformular med PHP og MySQL til at begynde at skabe denne værdifulde listen. Instruktioner
Opret MySQL Database
1
Log ind til MySQL på kommandolinjen eller ved hjælp af et hjælpeprogram som f.eks phpMyAdmin . Opret en MySQL-database til at gemme registreringsoplysninger . Skriv f.eks : CREATE
DATABASE ` registrering ` DEFAULT tegnsæt utf8 COLLATE utf8_unicode_ci ,
2
Opret en tabel i databasen til at gemme brugernes e-mail- adresser og navne . Skriv f.eks : CREATE
TABLE ` junk ` ` brugere ` (
` email ` VARCHAR ( 254) tegnsæt utf8 COLLATE utf8_unicode_ci NOT NULL , salg
` navn. ` VARCHAR ( 254) tegnsæt utf8 COLLATE utf8_unicode_ci NOT NULL , salg
PRIMARY KEY ( ` email ` )
) ENGINE = MyISAM tegnsæt utf8 COLLATE utf8_unicode_ci ,
< br > 3
Indsæt en rekord i databasen til testformål . Skriv f.eks : Hej
INSERT INTO ` registrering ` ` brugere ` ( ` email `, ` navn ` ) VALUES ( ' [email protected] ', ' Tom Jones ');
< br . >
Opret tilmeldingsblanket og Variable
4
Opret en ny PHP -fil. Initialisere variabler til e-mail -adresse og navn og sæt dem lig de bogførte data fra formularen , hvis formularen blev lagt ud. Skriv f.eks : Hej
< php
$ email = ( isset ( $ _POST [ "email "] ) ) ? $ _POST [ "Email "] : "" ;
$ navn = ( isset ( $ _POST [ "navn" ] ) ) ? $ _POST [" Navn "] : "" ;
>
5
tilføje HTML overskrifter til PHP-fil . ! Skriv f.eks : Hej
< DOCTYPE html PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd " >
< p >
Registration Form < p >
6
Tilføj en HTML tilmeldingsblanket . Indstil handlingen til at kalde den samme PHP-fil og sæt metode til at " skrive ". Skriv f.eks : Hej
Registration Form < /h2 >
< formular handling = "< php echo htmlentities ($ _SERVER [ PHP_SELF ]) > ? " method = " post " >
Indtast din e : < input type = " text "name = " email "width = " 40 " value =" php echo $ email , > " />
Indtast dit navn : < input type = " ? text "name =" navn "width = "40" value = " < php echo $ navn ? >" />
< input type = "submit " name = "send" value = "Registrer" />
< /form>
7
Kontroller at se, om e-mail og navn variabler befolkede og retur, hvis form har endnu ikke blevet forelagt . ? Skriv f.eks : Hej
< php
if ($ email == ""