Hvordan hente et passord og send det på e-post ved hjelp av Dreamweaver
Adobe Dreamweaver er en web-programmering program som gir webutviklere en rekke verktøy for å øke hastigheten webdesign, vedlikehold og koding. Dreamweaver erstatter ikke HTML og CSS; i stedet, det gir nybegynnere å utvikle grunnleggende websider og nettsteder uten en avansert forståelse av disse teknologiene. For mer erfarne nettsted utviklere, tilbyr Dreamweaver et bredt utvalg av funksjoner for å supplere utviklingsprosessen, inkludert server teknologi og tilkoblingsmuligheter, automatisert databasetilgang og utvikling, kodefullføring og mer.
Bruksanvisning
Ved hjelp av Dreamweaver å hente et passord
1 Åpne Adobe Dreamweaver og lukke alle velkommen vinduer som vises. Opprett en ny fil ved å velge "File" -menyen og velge "New" og "Sidetype:" PHP. Dette PHP-filen vil akseptere brukerens navn fra et skjema post og bruke navnet for å hente brukerens passord og e-postadresse fra en MySQL tabell. Lagre filen som "retrieve_password.php."
2 Hold retrieve_password.php åpen og skape et recordset ved å velge "Sett inn" -menyen og klikke "Data Obects:" ". Recordset" og
3 Konfigurer post å få tilgang til MySQL database for å hente den riktige passordet og e-postadresse for et bestemt navn verdi. Navn postsettet user_data ( "Name:") og velg tilkobling til MySQL database ( "Connection:"). Anta at du har en tabell med navnet "brukere" med tre kolonner: navn, passord og e-post. Anta at søylene har verdiene "mittnavn", "mittpassord" og "[email protected]."
Brukere Tabell:
Name = myname
password = mittpassord
4 Definer en spørring i postkonfigurasjonsvinduet. Klikk på "Selected:" -knappen og skift-klikk for å velge passord ( "mittpassord") og e-post ( "[email protected]") felter som skal returneres når brukeren angir et navn ( "mittnavn"). Sett "Filter:" ". FormName" -feltet for å "navn" og "Form Variable" drop-down verdi til Klikk på "OK" -knappen for å lagre post.
5 Rediger retrieve_password.php. Klikk på "Window" menyen og velg "Bindinger" for å vise bindinger panel (dynamisk innhold). I tillegg, klikk på "View" -menyen og velg "Design". Klikk og dra "password" og "e-post" dynamiske tekstelementer fra bindingene panelet på siden. Du må kanskje utvide post å vise og velge elementene.
Ved hjelp av Dreamweaver til e-post et passord
6 Rediger retrieve_password.php ved å klikke på "Code" -kategorien ( "View" og "Code"). Naviger til postkoden satt inn av Dreamweaver.
<Body>
<? php echo $ row_user_data [ 'passord']; ?>
<? php echo $ row_user_data [ 'email']; ?>
</ Body>
7 Lag to variabler, $ passord og $ epost, og tilordne verdier hentet fra user_data recordset (passord: mittpassord og e-post: [email protected]). Lagre retrieve_password.php filen.
<Body>
<? Php $ password = $ row_user_data [ 'passord']; ?>
<? Php $ email = $ row_user_data [ 'email']; ?>
</ Body>
8 Rediger retrieve_password.php og legge til en kommando for å sende en e-post til brukeren ved hjelp av passord som er lagret i $ passord variable ( "mittpassord"). Send e-post til e-postadressen som er lagret i $ epost variabel ([email protected]). Lagre og lukk retrieve_password.php.
<Body>
<? Php $ password = $ row_user_data [ 'passord']; ?>
<? Php $ email = $ row_user_data [ 'email']; ?>
<? Php mail ($ epost, 'emnefeltet', $ passord, "Fra:" $ e ''..); ?>
</ Body>
Ved hjelp av Dreamweaver til å lage et skjema
9 Opprett en ny fil i Dreamweaver ved å velge "File" -menyen og velge "New" og "Page_Type:" HTML. Klikk på "Design" -kategorien og plassere et skjema på siden ved å klikke på "Insert" -menyen og velge "Form" og "Form". Lagre filen som "retrieve_password.html."
10 Velg form i "Design" vise og redigere skjemaets egenskaper i dialogboksen Egenskaper. Bruk "Form" navnefeltet for å nevne skjemaet password_form, og bruke "Handling" -feltet for å sette handling for å retrieve_password.php. Den "Method" feltet skal settes til POST.
11 Plasser en tekstboks inne i skjemaet ved å velge form, velge "Sett inn" menyen, og velge "Form" og "Text Field." Navn tekstfeltet "formName" ved hjelp av "ID:" feltet.
12 Plasser en send-knappen inne i skjemaet ved å velge "Sett inn" -menyen og velge "Form" og "Button". La knappe egenskaper satt til standard, og sørg for at knappen handling er satt til "Send skjema". Lagre retrieve_password.html.
1. 3 Åpne retrieve_password.html fra serveren ved hjelp av en nettleser. Skriv inn navnet verdi ( "mittnavn") i tekstfeltet, og send inn skjemaet ved å klikke på "Send" -knappen. Passordet vil bli sendt til den adressen som er lagret i post for brukerens navn.
Hint
- Bytt ut "[email protected]" verdi med e-postadressen som skal motta e-post for å sikre at det blir sendt og mottatt riktig.
- Prøv å legge et svar webside når brukeren sender inn skjemaet, slik at de ikke blir forvirret.
- Dreamweaver er et utmerket verktøy for å utvikle robuste brukergrensesnitt. Gjør form utseende brukervennlig ved å eksperimentere med farger, fonter, størrelser og validering.
- Dreamweaver gir mange snarveier for å åpne vinduer, redigere kode og endre design.
- Se MySQL-dokumentasjonen for mer informasjon om å sette opp en MySQL database tabell.
- Dreamweaver lar programmerere å bruke andre programmeringsspråk for å automatisere oppgaver, for eksempel ASP.
- Ikke bli forvirret av den store mengden med kode som Dreamweaver setter etter å lage og sette inn et recordset. Dette er automatisk generert PHP-kode og kan ignoreres.
- PHP-post () funksjonen bruker e-postprogrammet som er angitt i PHP konfigurasjonsfiler, slik at du faktisk vil ikke motta e-post med mindre disse filene er riktig konfigurert. Mange ressurser er tilgjengelig på Internett for å hjelpe til med e-konfigurasjon.