PHP-and-MySQL/C4/User-Registration-Part-4/Khasi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 Ngi pdiangsngewbha ia phi sha ka bynta 4 jong ka User Registration.
00:03 Ngi ia iaid lyngba jong kine ki process ha ka rukom ba bniah bha.
00:06 Ngi ia pyndonkam ia ka security bad check na ka bynta ka "username" bad "password" jong ngi kaba long biang bha.
00:11 Lada nga pynlong kulmar ia phi sngewbha pyntip ia nga.Phah ia ka email lane comment lyngba ka "youtube".
00:19 Ka jingiaid sha ka "registering our user" process.
00:22 Ngi donkam ban connect sha ka database banyngkong jong ngi.
00:25 Ngin ia plie ia ka table jong ngi bad input ia ki values jong ngi.
00:29 Phi lah ban pyrkhat ba kane ka suk bha.
00:33 Te, nyngkong eh, ngan thoh ia ka message kaba ong "Success".
00:38 Phai biang sha ka page jong ngi. Ngan shu leit biang ha kane bad check ia baroh kiba ngi lah check kiba ngi lah shna nyngkong.
00:47 Te, ngan nion ha "Register" bad ka ong "Please fill in all the fields!".
00:54 Lada nga pyndap bun jait ki fields bad klet noh bad nion ha Register, ka dang ong hi ia ka message.
01:03 Te ngan type "alex" bad ngan jied ia ka username jong nga.
01:09 Nangta type ia ka kyrteng bapura jong nga bad ngan jied ia ka password kaba dei "abc".
01:15 Kaba bud, ngan shu type ia shibun ki characters.
01:19 Te, haba nga nion Register, kadei ban ong "Your passwords do not match".
01:25 Te, phai biang sha ka square one.
01:28 Ngin ia type "Alex Garrett".
01:32 Ngin jied ia ka username. Ngin ia jied ia ka password kaba ong "abc".
01:39 Namar ba kane kadon hapoh 6 tylli ki characters , haba nga nion "Register" -"Passwords must be between 25 and 6 characters". Te katei ka jingcheck ka treikam.
01:52 Mynta , kaba ngan type kadei ka kyrteng bapura jong nga kum "Alex Garrett" bad ka 'username' jong nga kum "alex".
02:00 Ka password kan shu dei tang ka full length password.
02:05 Palat ia ki 6 tylli ki characters. Ngan nion "Register". Phi lah ban iohi ia katei - "Length of the username or fullname is too long!".
02:15 Te phi lah ban thoh ia kine ki checks lada phi kwah. Ngan ieh ia kata haphi.
02:20 Te, ha kane ka por ngi lah ioh ia ka form validation khlem jingeh eiei.
02:26 Mynta, kaba ngin leh kadei ban bteng bad ka registering ia u user jong ngi.
02:31 Mynta kane ka form validation kam da biang. Man ka por ngi ioh ia ka error, kine ki fields ki jah; ki lah jah.
02:40 Bad u user u hap ban type biang.
02:43 Te kaba ngan ong kadei, ngi don ia ka fullname, username bad password variables hangne.
02:50 Da kaba shu shim hi ia kane ka php page, ngi lah ban pynrung ia ka php ha kane ka html code hangne.
02:57 Hapoh ka fullname jong phi, ngan ong value u iaryngkat bad u value hapoh ka box bad plie ia u php tag.
03:06 Khang noh ia u php tag hapoh. Hangne ngan ong echo 'username' lane '$fullname'.
03:12 Ngan leh thik kumjuh bad ka 'username' jong ngi.
03:16 Te value ka iaryngkat plie ia ki php tags, khang ia ki php tags bad echo ia ka 'username'.
03:23 Pynthikna ba utei u line terminator u don hangtei.
03:27 Mynta kaei kaban jia kadei, to ngin ong ngan jied ia kane ka kyrteng ba jrong bha hangne bad nga jied ia ka username shu ong "alex".
03:36 Lada phim kwah ia ki passwords ba kin shah buh, te shu ieh ia kata ha u user.
03:43 Nga don ia ka kyrteng kaba jrong palat bad ka dei ban pynmih biang ia kane ka error.
03:49 Haba nga nion Register, ha kane ka kynti ka buh ia ka fullname bad username.
03.54 Te kadei ka kyndon. Lada phi ioh ia ka error bad phi hap ban type biang ia ka username jong phi,ka fullname jong phi, ka password jong phi lane ka firstname , middlename, ka jait jong phi; ngam tip katno tylli ki fields kidon ha ka user form jong phi.
04:10 Ka long ngiah bha ban type ia ka kyrteng jong phi bun bun sien.
04:13 Te da kaba pyndonkam ia kane, ka php jong phi ka echo hapoh ki php tags, hapoh ki values jong ka html input type jong phi bad ka long iarap bha bad katno ka jingsngewsuk na ka bynta u user bad kham sngewtynnad shuh shuh.
04:28 Te, lym kumta echo "Success!!". Ha ka jingshisha ngam pat ai ia ka successful form haduh mynta.
04:34 Te , ngan type "Alex Garret" bad ka password jong nga kan dei palat ban ia ki 6 tylli ki characters bad hapoh 25 tylli ki characters.
04:43 Nion ha "Register". Oh ! ka error message.To ngin iapeit.
04:49 Ngi lah dep sei ia ka error bad....- lada ka string length jong ka password ka kham heh ban ia 25
04:55 ... lane ka string length jong ka password ka kham rit ban ia 6... echo password – ka dei ban biang ... tangba ngi ia poi biang sha kajuh ka jingeh.
05:04 Nga dang shu poi kynmaw ba ngi don ia u encrypted value na ka bynta ka password jong ngi bad u md5 encrypted string jong ngi u long uba heh. U kham heh ban ia ki 25 tylli ki characters.
05:18 Te sa shisien kaba nga hap ban leh kadei, shim ia kane ka block jong u code kaba lah encrypt ia ka page jong ngi. Cut ia katei bad wanrah ia ka shapoh ka "register the user".
05:30 Te phi lah ban iohi na ka jingshem ba ka jingpynbiang ia kiei kiei ka long kaba donkam bha. Lada phi ioh errors kum kine iaid lyngba jong u code jong phi. Peit ha ki bad sngewthuh kaei kaba phi leh.
05:42 Pyndonkam echo hapdeng u code jong phi, kum ka rukom jong ka debug process.
05:48 Mynta ngan phai biang sha ka form jong nga bad ngan type biang ia ka password ba lah dep pdiang pura bha .
05:55 Nion ha "Register". Ngi ioh ia ka "Success" message jong ngi.
06:02 Te phi iohi, ka jingiaid lyngba jong u code jong phi ka iarap ban peit lada don kino kino ki jingeh.
06:07 Nga long stet ban sngewthuh ia kane. Tangba teng teng nga sangeh ia ka video, nga peit ia u code bad nangta bteng ia ka video. Ngam sngewtynnad ban pynap ia ki nongpeit.
06:19 Te, phi ruh phin sa sngewthuh ia ki jingbakla jong phi. Te ngi la ioh ia ka "Success" bad mynta ngin ong "open our database".
06:28 Ban leh ia kane, ngi donkam ia u connect variable jong ngi, em phim donkam.... Nga ong ia u "sql connect()" jong nga.
06:36 Bad nga connect sha ka "local host" server jong nga kaba dei ka computer jong nga bad ka "root" bad ka password jong nga kam dei eiei.
06:44 Ngan ong "mySQL select db()". Kane kan jied ia ka database jong ngi. To ngin ong "select data base"
06:55 Wat la kalong kaba shai . Kane kadei ka "php login" bad hangne ngan ong ai ia ka query.
07:03 Te "query register" kan sa iaryngkat bad ka "mysql_query()".
07:10 Kane kadei ka bynta ba donkam jong ka jinghikai ha kaba ngi ia input ia ki values jong ngi bad ngi register ia ka username jong ngi.
07:18 Mynta to ngan scroll shapoh te phi lah ban iohi kane kadei "INSERT INTO users".
07:24 Lada ngi phai biang hangne, tang katto ka "php login" kadei ka table jong ngi ba ngi lah dep jied. Te "mySQL select db php login".
07:38 Bad ngi ia pynrung sha "users" kaba dei ka table jong ngi ha ka database.
07:44 Bad ngin ia ong "VALUES" brackets, man uwei u value jong ka table. Te man kawei ka field ka don ha ka table.
07:51 Te, lada ngi phai biang hangne bad nion ha Browse lane Structure – katei – ngi ioh id, name, username, password, date. Te 1, 2, 3, 4, 5.
08:04 Hangne ngi donkam ruh 1, 2, 3, 4, 5. U id udei auto increment, lada phi tip na ka jinghikai ba lah dep.
08:13 Te ngi donkam tang hangne hapoh, ka order ka long kaba donkam bha.
08:18 Ngi don ia ka name, username, password, date jong ngi. Te kane kadei tang ka 'name', 'username'.
08:24 Kane kadei ka 'password', ym donkam ban repeat password, katei kadei tang na ka bynta ban check bad kane kan dei ka 'date'.
08:33 Te kine ki variables hangne, lada phim thikna, kidon hangne ha kaba ngi don ia ka 'fullname', 'username', 'password' bad ka 'date' jong ngi.
08:43 To ngin pynkylla ia kane sha ka 'fullname'. Biang, te kane kadei ban treikam. Hadien ba lah dep ia kane ngan ong , "You have been registered". Ha ka jingshisha, kaba ngan leh kadei nga ong die().
08:56 "You have been registered. Return to login page".
09:02 Buh ia kane kum ka link ba phai biang sha ka 'index page' ha kaba u user u lah ban login.
09:08 Kumba phi lah ban iohi kumno ka execute ha ka shi second bad hangne kadei ka previous page jong nga.
09:15 To ngin ong "Alex Garret". Da kaba jied ia ka username kum "alex" bad kane kum ka password jong phi. "You have been registered!". Return to login page".
09:26 Mynta , ngan check ia ka database jong nga ha Browse". Phi lah ban iohi ba nga don "Alex Garret". U "id" jong nga udei 3, ka "username" jong nga kadei "alex",
09:36 Ka password jong nga kadei ka encrypted password jong nga bad ka "date" jong nga kadei kane.
09:41 Tang katto. Te , ha ka bynta ba bud ngan pyni ia phi kumno ban pyni khuid katto katne kiei kiei bad test ia ka login process.
09:49 Te ngan sa iashem bad phi hangtei. Nga i Meboreen na Shillong nga dubbed na ka bynta ka Spoken Tutorial Project.

Contributors and Content Editors

Meboreen Mary