Come costruire un sito web abbonamento con Dreamweaver

May 13

Dreamweaver ha ampliato nel regno della più gravi tecnologie Web - come PHP, per esempio - e ha fatto una domanda di scelta tra web graphic designer. Con la creazione di estensioni o modificando un po 'di codice, è possibile espandere la flessibilità di Dreamweaver per fare lavori del server. Uno di questi posti di lavoro particolari implica l'uso di codifica di sottoscrizione.

istruzione

Costruire un sito web abbonamento con Dreamweaver

1 Preparare la connessione a un database. È necessario avere già un database. Vedi Risorse per la creazione di un database. Aprire Dreamweaver e selezionare la scheda Database nel pannello delle applicazioni. Selezionare \ "MySQL Connection. \" Dare la connessione un nome. Inserire il nome del server.

2 Fornire un nome utente e una password. Fare clic sul pulsante "Seleziona" per selezionare il database. Verificare la connessione facendo clic su "Test". Assicurarsi di aver inserito le informazioni corrette.

3 Creare un form e inserire l'ID per i campi di sottoscrizione. Salvare la pagina del modulo come "subscribe.php." Drop un'etichetta per il nome. Inserire una casella di testo. Nome casella di testo un nome di programmazione standard come \ "txtName. \" Creare un'altra etichetta per l'indirizzo di posta elettronica, e comprendono una casella di testo per corrispondere alla e-mail. Rinominare il ID della casella di testo a \ "txtEmail. \"

4 Aprire il menu a discesa "Inserisci". Selezionare l'icona campo nascosto per aprire la finestra di ispezione Proprietà. Un nome al campo (abbonamento) e impostare il valore a 1.

5 Selezionare la scheda Binding, e quindi creare un set di record. Un nome al set di record. Selezionare \ "Connessione server, \" e quindi fare clic sul pulsante \ "Test \". Nella scheda Comportamento Server, fare clic sul \ "Aggiungi \" icona. Selezionare "Inserisci record Behavior." Dal menu a discesa, fare clic sul modulo. Selezionare la connessione. Fare clic sulla tabella.

6 Aprire \ "Inserisci record. \" Fare clic all'interno della casella di testo denominata "Colonne", e quindi selezionare la stringa di testo che inizia con "e-mail". Accanto al marchio "Valore", fare clic nel menu a discesa e selezionare " form.txt.Email. "Selezionare" Nome "dalla casella colonne di testo. Nella "Dopo l'inserimento, vai a" casella di testo, digitare la seguente stringa: ". Confirm.php" Crea una pagina PHP con il nome "confirm.php."

Costruire una pagina di conferma

7 Fai clic su \ "Application Strumento riquadro \" e selezionare la scheda Associazioni. Creare un nuovo set di record e il nome. Scegliere la connessione. Seleziona il tuo tavolo.

8 Ordina l'ordine nella colonna ID in ordine decrescente.

9 Fare clic su "Avanzate". Si aprirà le opzioni SQL avanzati.

10 Individuare l'area di testo. Inserire il cursore nel testo dopo "Ordina per ID Desc." Tipo "LIMIT 1." Fare clic su \ "OK \".

11 Fare clic all'interno della zona in cui si desidera visualizzare il nome dell'utente, e lasciare il cursore per un momento. Individuare la scheda Associazioni e quindi il record stabilito creato. Fai clic su "Nome" e quindi fare clic su "Inserisci".

Utilizzare il metodo di posta PHP per raggiungere gli abbonati

12 Utilizzare il seguente metodo PHP mail:
posta elettronica (indirizzo, soggetto, il messaggio [, testa [parametri]])

13 Creare due variabili per tirare i dati dal nuovo record, come segue:
$ Id = $ row_Subscriber [ 'ID']; $ A = $ row_Subscriber [ 'email'];

14 Creare una variabile per l'oggetto della e-mail di inviare agli utenti. Per fare questo tipo il seguente codice nella finestra di codice:
$ Subject = "conferma di sottoscrizione"

15 Aggiungere il seguente codice tra i tag:
$ Corpo = \ "<html> <body> \".

\&quot;&lt;h2>Thank you for subscribing to our newsletter!&lt;/h2>\&quot; .
\&quot;&lt;p>To unsubscribe, click here.&lt;/p>\&quot; . \&quot;&lt;/body>&lt;/html>\&quot;

ANDARE
$ Headers = \ "Da: Subscription Manager <[email protected]> \ r \ n \".

\&quot;MIME-Version: 1.0\\r\\n\&quot; .
\&quot;Content-type: text/html; charset=UTF-8\&quot;

ANDARE
if (! posta ($ a, $ subject, $ corpo, $ intestazioni)) {
intestazione ( 'Località: http: // [IL TUO SERVER & PERCORSO QUI] /error_subscribe.php')
ANDARE
}
?>

16 Scorrere verso il basso il testo del codice appena copiato. Guardate la riga che inizia con Dopo il "http: // & # 8221;" header ". è necessario inserire il percorso per il server in uso o prevede di utilizzare.