Dreamweaver har udvidet til realm af mere alvorlige webteknologier - ligesom PHP , for eksempel - og har gjort det til et valg program blandt grafiske webdesignere . Ved at skabe udvidelser eller tweaking en smule kode , kan du udvide fleksibiliteten i Dreamweaver til at gøre server job. En af disse bestemte job indebærer brug af abonnement kodning . Ting du skal
Database server
Dreamweaver CS3
Vis Flere Instruktioner
Byg et abonnement Website Med Dreamweaver
1
Forbered din forbindelse til en database. Du skal allerede have en database . Se Ressourcer til oprettelse af en database. Åbn Dreamweaver og vælg Databaser fanebladet i applikationer panel. Vælg " MySQL Connection ". Giv forbindelsen et navn. Indtast navnet på din server.
2
Giv et brugernavn og en adgangskode. Klik på " Select " knappen for at vælge den database . Test forbindelsen ved at klikke på "Test ". Sørg for at du har indtastet de rigtige oplysninger.
3
Opret en formular , og indtast ID for abonnementet felter. Gem formularen siden som " subscribe.php . " Drop en etiket til navnet. Indsæt en tekstboks. Navngiv tekstfeltet en standard programmering navn som " txtName ". Opret en anden etiket til den email adresse , og omfatter en tekstboks til at svare på e-mailen . Omdøbe ID tekstboksen til " txtEmail ".
4
Åbn " Insert " drop- down menu. Vælg det skjult felt for at åbne ejendommen inspektøren. Navngiv din mark ( abonnement) og sæt værdien til 1. .
5.
Vælg Binding fane, og derefter oprette en post sæt . Navngiv din rekord sæt . Vælg " Server Connection ", og klik derefter på " Test" knappen. På serveren Behavior fanen , klik på " Add "-ikonet. Vælg " Indsæt Record Behavior. " Fra drop- down menu , skal du klikke på formularen. Vælg den forbindelse . Klik på tabellen .
6
Åben " Insert Record ". Klik inde i tekstfeltet der hedder "Kolonner ", og vælg derefter den tekststreng , der begynder med " e-mail. " Next til " Value" label, skal du klikke i drop -down listen og vælg " form.txt.Email . " Vælg "Navn " fra kolonner tekstfeltet. I tekstfeltet "Efter Indsættelse , To Go " , skal du skrive følgende streng : " . Confirm.php " . Opret en PHP side med navnet " confirm.php & # x201D ;
opbygger en Bekræftelse Page
7
Klik på " Application Tool Pane ", og vælg fanen Bindinger . Opret en ny rekord sæt og navngive den . Vælg din forbindelse. Vælg dit bord .
8
Sorter rækkefølgen i kolonnen ID i faldende rækkefølge.
9
Klik på " Advanced. " Dette vil åbne avancerede SQL muligheder.
10
lokalisere tekstområdet . Sæt markøren i teksten efter "Order af ID Desc . " Type " LIMIT . 1." Klik på " OK".
11
Klik inde i område, hvor du ønsker, at brugerens navn skal vises, og lad markøren der for et øjeblik. Find Bindinger fanen og derefter rekorden du har oprettet. Klik på "Navn" og klik derefter på "Indsæt ".
Brug PHP Mail metode at opnå Abonnenter
12
Brug følgende PHP mail metode: mail ( adresse , emne, besked [, head [, parametre ]] )
13
Create to variabler til at trække data fra den nye post som følger : $ id = $ row_Subscriber [' id '] , $ til = $ row_Subscriber [' mail '] ;
14
Definer en variabel til emnelinjen i e-mailen , du sender til dine brugere . For at gøre denne type følgende kode i din kode -vinduet: $ emne = " Abonnement bekræftelse"
15
Føj følgende kode mellem dine tags : $ body = " ,
" . "
Tak for at abonnere på vores nyhedsbrev !
" . "
at afmelde , klik her.
" . " < /html >" , $ headers = "From : Tegning manager
\\ r \\ n". " MIME -Version: 1.0 \\ r \\ n". "Content -Type: text /html charset = UTF-8 ", hvis { header ( ' Location : http://[ Din server & PATH HER ( mail ( $ til , $ emne, $ krop, $ headers ) !) ] /error_subscribe.php «) ? }>
16 Rul ned teksten i koden du lige har kopieret . Kig på den linje, der begynder med "header ". Efter " http://" skal du indsætte stien til den server, du bruger , eller vil bruge .