blitz login system ved hjælp af folkesundhedsprogrammet og mysql – del 2

, blitz login system ved hjælp af folkesundhedsprogrammet og mysql – del 2,,,,, 1,,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, 1. del, vi skabte forenden login system for brugerne adgang til deres oplysninger.i denne forelæsning, vi vil skabe et register, form, der vil gøre det muligt for brugere, der skal registreres.dette vil give deres oplysninger i databasen, efter som de vil blive i stand til at logge ind.,,,, trin 1: fælde dokument klasse, for det første, lad os fælde vores dokument, klasse og flash - fil.åbne et nyt flash - fil, så kald det register. ned.næste, skabe en actionscript fil og kalder det register, som, så type, register, i klasse tekstfelt i egenskaber panel.,, trin 2: "kode struktur, nu har vi tilsluttet vores dokument til vores kodeks, skal vi skabe vores klasse i som fil, pakke (import. flash. udstilling. *; offentlige klasse register movieclip {offentlige funktioner omfatter registeret (): ugyldig (spor (" succes ");}}}, trin 3: oprettelse af registret danner grænseflade, udarbejde en 460x300px fyldt rektangel og vælge, hvilken baggrund farve, du vil.skabe titel - register med os - - og en tekstfelt - register. din grænseflade skal se sådan ud:,, trin 4: fælde form områder, skaber tre input tekstfelter med f.eks. navne, username_text,, password_text, og userbio_text,.,, løntrin 5: oprettelse af registret, button klik tekstfeltet med "register", som du har skabt i trin 3 og omdanne det til en film magasin.giv det et tilfælde med navnet, register_button,., nu din grænseflade skal se sådan ud:,, trin 6: skabe resultatet tekst, skabe en ny dynamisk textfield næste til registret og give det en instans med navnet, result_text,.vi har gennemført alle de ting, vi har brug for.vores færdige grænseflade skal se sådan ud.,, trin 7: få aktiver fra del 1, for at redde dig, jeg vil ikke dække forbindelse i denne del, som du kan lære, at det i del 1.få connect.php fra under folkesundhedsprogrammet, folder i del 1.jeg har også medtaget den i del 2 kilde zip download. det er alt, vi har brug for fra del 1.lad os skabe actionscript kode.,, trin 8: skabe objekt indstillinger - register knap, vi er nødt til at give det register, knap en rollover - markør.vi gør dette ved at bruge den, buttonmode, ejendom, register_button.buttonmode = sandt. det er alt, hvad vi skal gøre for at format vores register knap.,, trin 9: oprettelse af registret knap, vi nu har brug for vores register knap til at løbe en funktion, der validerer input af brugeren.vi kan gøre det ved at tilføje en begivenhed til at lytte og udløser funktion, når brugeren trykker på knappen, /* når register, trykke på knappen, så kører checkform funktion.* /register_button. addeventlistener (mouseevent.mouse_down, checkform), trin 10: validere form, før de bruger kan forelægge den form, de har, til at udfylde alle felter.husk at importere, flash. begivenheder. *, klasser i jeres papirer.følg bemærkninger..., offentlige funktion checkform e: mouseevent): tomrum {*, hvis alle de områder, der er mere end én person sendform() i.hvis ikke, så de result_text vil fortælle dem at udfylde dem alle.* hvis (username_text.text!= "& & password_text.text!= "& & userbio_text.text!= ") (sendform();} andre (result_text.text =" bedes de udfylde alle felter "}}, gå 10: oprettelse af det urlvariables klasse, husk at importere, flash. netto. *, klasser i jeres papirer.det, urlvariables, klasse anvendes til at lagre data på, at du ville sende fra en ekstern kilde på et senere tidspunkt. er vi nødt til at skabe en variabel til at holde disse data i:,, var phpvars: urlvariables = nye urlvariables();,, vi bruger til at lagre data: f.eks. variabler, phpvars.username = username_text.text; phpvars.password = password_text.text; phpvars.userbio = userbio_text. tekst;,, trin 11: oprettelse af det urlrequest klasse, så er vi nødt til at lave en url anmodning om at få stedet for vores php fil.det urlrequest er også, hvad vi videregive vores php variabler.når vi lader denne anmodning folkesundhedsprogrammet variabler er sendt til folkesundhedsprogrammet fil., var urlrequest: urlrequest = nye urlrequest ("php /register. folkesundhedsprogrammet") /* den post - metode anvendes her, så vi kan bruge folkesundhedsprogrammet er $_post funktion for at modtage vores php variabler.* /urlrequest.method = urlrequestmethod.post; /* dette lægger vores php variabler url anmodning * /urlrequest.data = phpvars;,, trin 12: oprettelse af det urlloader klasse, urlloader, klasse, kan du sende & modtage data fra eksterne kilder.i dette tilfælde vil vi sende vores urlvariables data til folkesundhedsprogrammet fil via vores urlrequest.følg bemærkninger... /* vi bruger urlloader klasse til at sende en anmodning urlvariables til folkesundhedsprogrammet fil * /var urlloader: urlloader = nye urlloader(); urlloader.dataformat = urlloaderdataformat.variables; /* løber den funktion, når php fil har talt til flash * /urlloader. addeventlistener (event.complete, showresult) /* sender vi anmodning til folkesundhedsprogrammet fil * /urlloader. belastning (urlrequest), trin 13: skabe showresult() funktion i det, sendform(), funktion, tilføjede vi en til at lytte til den, showresult(), funktion, da på den sag var blevet henrettet.lad os skabe det... /* funktion at vise resultat * /offentlige funktion showresult e: begivenhed): ugyldig (//e.target.data henviser til folkesundhedsprogrammet fil produktion.vi definerer result_message i folkesundhedsprogrammet sagen senere.result_text.text = "+ e.target.data.result_message;}, trin 14: skabe på den fil, skabe en ny php fil, hedder det, register.php, og gem det i en ny mappe, folkesundhedsprogrammet,.,, trin 15: flash til folkesundhedsprogrammet meddelelse for at fortsætte, må vi være sikre på, om vores folkesundhedsprogrammet og flash - filer, er at tale med hinanden.åbn din tekst, redaktør af valg og åbne, register.php, du har skabt.igen, følger de bemærkninger, <?php /* brug connect.php at forbinde ud database * /include_once ("forbinde. folkesundhedsprogrammet") /* skabe test efter var - - $_post ['username '] anvendes til phpvars.username fra phpvars variabel, vi er klar.* $brugernavn = $_post ['username '] /* trykte output - det er sendt tilbage til at blinke.som du kan se result_message nu er blevet defineret.* /tryk "result_message = $brugernavn"?> nu uploade filen til din server for afprøvning og tjekke det ud.hvis den færdige tekst er nu det samme som brugernavn, du har en vellykket kommunikation mellem flash og folkesundhedsprogrammet.nu ikke indholdet af register. php. trin 16: omfatter forbindelse fil, nu har vi en forbindelse, som vi kan forbinde vores database fra del 1.vi gør det med vores connect.php fil, vi fremsatte i 1. del, <?folkesundhedsprogrammet, omfatter "forbinde. folkesundhedsprogrammet"?>,, skridt 17: skabe post vars, er vi nødt til at skabe post vars at modtage folkesundhedsprogrammet vars vi sendte og defineret efter variabler., * at skabe post vars at modtage data fra flash * $brugernavn = $_post ['username '] $kodeord = $_post ['password'); $userbio = $_post ['userbio '] <?php /* forbindes til database * /omfatter "forbinde. folkesundhedsprogrammet" /* skabe post vars at modtage data fra flash * $brugernavn = $_post ['username '] $kodeord = $_post ['password'] $userbio = $_post ['userbio ']?>,, gå 18: skabe sql erklæring, lad os nu skabe sql erklæring, som vil tilføje vores værdier og opbevarer dem i en ny rekord i databasen.følg bemærkninger... /* indsæt til brugerne, det betyder, at vi ønsker at indsætte en plade til brugerne.(brugernavn, kodeord, user_bio) - så må vi præcisere de områder, vi gerne vil tilføje vores data.værdier ("$brugernavn, $kodeord", "$userbio ') - så må vi præcisere, hvilke oplysninger ønsker vi i hvert område.* $sql = "indsætte i brugere (brugernavn, kodeord, user_bio) - værdier (" $brugernavn, $kodeord "," $userbio) ", skridt 19: tilbage til flash /* næste, vi sender ud for forespørgslen til at kommunikere med databasen.at sende de result_message tilbage til flash - vi bruger ud af funktion.* /mysql_query ($sql) eller udsejling ("result_message = fejl"); udgang ("result_message = succes"), gå 20: afsluttet php manuskript, <?php /* brug connect.php at forbinde ud database * /include_once ("forbinde. folkesundhedsprogrammet") /* skabe post vars at modtage data fra flash * $brugernavn = $_post ['username '] $kodeord = $_post ['password'] $userbio = $_post ['userbio '] /* skabe mysql forespørgsel * $sql = "indsætte i brugere (brugernavn, kodeord, user_bio) - værdier (" $brugernavn, $kodeord "," $userbio') ". mysql_query ($sql) eller udsejling (" result_message = fejl "); udgang (" result_message = succes ").>,, gå 21: afsluttet actionscript fil, pakke (import - flash. udstilling. *; import flash. begivenheder. *; import flash. netto. *; offentlige klasse register movieclip {offentlige funktioner omfatter registeret (): tomrum {* første, vi er nødt til at give det register, knap en rollover - markør.vi gør dette ved at bruge den buttonmode ejendom.* /register_button.buttonmode = sandt; /* give registret knap en mus tilfælde * /register_button. addeventlistener (mouseevent.mouse_down, checkform) /*, der på alle områder, at ingen personer * /username_text.text = "." password_text.text = "." userbio_text.text = ""} /* validere brugernes input * /offentlige funktion checkform e: mouseevent): ugyldig (hvis (username_text.text!= "& & password_text.text!= "& & userbio_text.text!= ") (sendform();} andre (result_text.text =" bedes de udfylde alle felter ") /* funktion, vi bruger til at sende form * /offentlige funktion sendform (): tomrum {* vi bruger urlvariables klasse opbevarer vores php variabler * /var phpvars: urlvariables = nye urlvariables(); phpvars.username = username_text.text; phpvars.password = password_text.text; phpvars.userbio = userbio_text.text; /* vi bruger urlrequest metode til at få adressen på vores php fil og lægger på den vars.* /var urlrequest: urlrequest = nye urlrequest ("php /register. folkesundhedsprogrammet") /* den post - metode anvendes her, så vi kan bruge folkesundhedsprogrammet er $_post funktion for at modtage vores php variabler.* /urlrequest.method = urlrequestmethod.post; /* dette lægger vores php variabler url anmodning * /urlrequest.data = phpvars; /* vi bruger urlloader klasse til at sende en anmodning urlvariables til folkesundhedsprogrammet fil * /var urlloader: urlloader = nye urlloader(); urlloader.dataformat = urlloaderdataformat.variables; /* løber den funktion, når php fil har talt. flash * /urlloader. addeventlistener (event.complete, showresult) /* vi sender anmodningen til folkesundhedsprogrammet fil * /urlloader. belastning (urlrequest)} /* funktion at vise resultat * /offentlige funktion showresult e: begivenhed): ugyldig (result_text.text = ""+ e.target.data.result_message;}}}, indgåelse, nu kan du gå til demo, register, så gå til indlogningsside og prøve det.tak fordi du læste det todelte serie!,








Previous:
Next Page: