una delle più preziose risorse che si possono creare e coltivare con un sito web è una mailing list o la registrazione . Questa lista rappresenta le persone che hanno avuto il tempo di registrare perché sono interessati ai tuoi prodotti o servizi , che li rende potenziali acquirenti ideali . È possibile creare un semplice modulo di registrazione con PHP e MySQL per iniziare a creare questa lista prezioso . Istruzioni , creare database MySQL
1
Entra a MySQL dalla riga di comando o utilizzando un programma come phpMyAdmin . Creare un database MySQL per memorizzare i dati di registrazione . Ad esempio, digitare :
CREATE DATABASE ` di registrazione ` default CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
2
Creare una tabella nel database per memorizzare gli indirizzi di posta elettronica degli utenti e dei nomi . Ad esempio, digitare :
CREATE TABLE ` junk ` ` utenti ` (
`email` VARCHAR ( 254 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , ` nome
. ` VARCHAR ( 254 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , Stati
PRIMARY KEY ( ` email ` ) per
) ENGINE = MyISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
< br > 3
inserire un record nel database a scopo di test . Ad esempio, digitare :
INSERT INTO ` di registrazione ` ` utenti ` (` email` , `name` ) VALUES ( ' tom@example.com ', ' Tom Jones ');
< br . >
Modulo di registrazione Create e variabili
4
creare un nuovo file PHP . Inizializzare le variabili per l'indirizzo di posta elettronica e il nome e li uguale ai dati inviati dal modulo se il modulo è stato inviato . Ad esempio, digitare :
< php
$ mail = ( isset ( $ _POST [ "email" ] ) ) ? ? $ _POST [ " Email " ] : " " ;
$ nome = ( isset ( $ _POST [ " nome " ] ) ) ? $ _POST [ " Nome " ] : "" ;
>
5
Aggiungi le intestazioni HTML al file PHP . Ad esempio, digitare : !
< DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd ">
< p >
Modulo di Registrazione
< /title>
< p > < /head>
6
Aggiungere un modulo di registrazione HTML . Impostare l'azione di chiamare lo stesso file PHP e impostare il metodo di " postare ". Ad esempio, digitare :
Modulo di registrazione
< /h2 >
< form action = "< php echo htmlentities ( $ _SERVER [ PHP_SELF ] ) ; > ? " method = " post " >
Inserisci la tua email : < input type = " " name = " text " width = " email " value =" 40 < ? php echo $ email ; > " /> < /p >
Inserisci il tuo nome : < input type = " ? " name = " text " name = width il valore " 40 " = " < php echo $ nome ; ? ? > " /> < /p = nome " submit" value = >
< input type "invia" = "Registrati" /> < /p >
< /form >
7
Controllare se l'e-mail e le variabili name sono popolate e ritorno se il form ha non è ancora stata presentata . ? Ad esempio, digitare :
< php
if ( $ email == " "