PHP-and-MySQL/C4/Simple-Visitor-Counter/Khasi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 Ngi pdiangsngewbha ia phi sha kane ka jinghikai halor ka page counter.
00:02 Kane kan niew katno ngut ki briew ki lah iaid lyngba jong ka page jong phi katkum kawei kawei ka jing refresh
00:07 Te man ka por ba mano mano ki rung ha ka page, u value un sa shah increment, yn sa buh ha ka text file bad kan sa paw sha u user.
00:15 Lane phi lah ban buh ia ka ha lade. Ka shong katkum ka jingkwah jong phi lada phi kwah ban pyni.
00:19 Sngewbha kynmaw, kane kadei ka rukom kaba suk bha ban leh ia kane.
00:21 Kan ym niew ia ki (unique visitors) nong jngoh ba shisien lano.
00:23 Ngan sa shna ia ka jinghikai shaphang ki unique visitors shen hi.
00:27 Kan sa lah ban don ha ka por ba phi peit ia kane.
00:30 Te sa peit ia ki. Kan sa kham long bniah bha.
00:33 Ka treikam bad ki IP addresses.
00:35 Tangba, ia mynta, kane kadei ka jinghikai halor ka counter ba donkam bad ka pyndonkam ia ka file-storage kumba long pyrshah ia ka database storage.
00:42 Te ka kam banyngkong ba ngi dei ban leh kadei ban – shna ia ka file ha kaban buh ia ki values jong ngi hapoh.
00:48 Don ar rukom ban leh ia kane.
00:50 Da kaba nion kamon ha u mouse bad shna ia ka text document bathymmai.
00:53 Lane kaei kaba ngan pyni ia phi kadei kumno ban shna ia ka file na ka bynta ban plie kaba dei ka function fopen().
00:59 Bad ngin buh ia ka ha u $file variable. Tangba kam dei kaba hap leh beit.
01:05 Bad ngin ong "count.php" bad sa uwei u parameter na ka bynta kane ka shong lada phi kwah ia u na ka bynta ban thoh, na ka bynta ban pule lane ban pyndap ia katei, kum ka nuksa.
01:22 Te, ngan ong na ka bynta ban thoh.
01:26 Te. Mynta ngan ong fwrite() bad ngan thoh sha ka $file bad ngan shna ia u value jong zero.
01:36 Te , mynta ngin plie ia ka page- up jong ngi bad refresh.
01:41 Ngi la don ia ka "counter.php". Nion ha katei bad haba ngi leit phai biang, peit lada ngi lah don count.php.
01:49 Te , ".txt".
01:51 Te, to ngin refresh ia kane.
01:54 Te mynta ngi dei ban don ia ka ".txt" file.
02:00 To ngan weng ia kane - "count.php".
02:05 Mynta ngi lah dep leh ia katei bad ngim donkam than ia une u code.
02:08 Te, ngan delete ia kane ka bynta tangba ngan buh ia kane bad mynta ngan ong nga kwah ban read na ka file.
02:14 Phi lah ban type ia kane kumba ju long ruh. Phi shu donkam ban shna ia ka file na ka bynta ban write ha ka jaka ban read.
02:22 Te, ngi lah don ia ka file jong ngi bad ngi la don ia u value jong zero ha ka.
02:26 Te, to ngin plie ia ka bad peit.
02:28 Haoid ngi lah don "count.txt" ryngkat bad ki zero kaban read ia kane bad buh ia ka ha katei.
02:34 Te mynta, nga donkam ban ioh ia ki contents jong ka file.
02:37 Te , ha ka jaka jong fopen() ngan ong, 'file_get_contents()'.
02:42 Te , ngan type 'file_get_contents'.
02:44 Bad katei kan pynioh ia ki contents jong 'count.txt'.
02:48 Te ngan ong echo bad pyndonkam ia u variable bad ngan ong echo $file.
02:52 Mynta kaei kaba kane kan leh kadei kan ong file_get_contents bad kan pynioh ia ki contents jong ka text file jong ngi ryngkat bad u count variable jong ngi hangtei.
03:02 Bad kan sa ong echo ia ki contents jong ka $file.
03:05 Te, to ngin leit phai biang sha ka page jong ngi bad ngin sa refresh.
03:07 Nion ha "counter" bad ngi ioh zero ha kane ka por.
03:10 Ka dang refresh. Ka don don hi ha zero kumba la pyni hangne.
03:14 Lada nga pynkylla ia kane sha 'hello' bad nga leit biang sha ka page jong ngi bad refreshed, kan don ia u value 'hello'.
03:20 Te , ngi shu ia echo ia kaei ba don ha kane ka text file ha kane ka por.
03:25 Bad ha kane ka por udei zero – u integer zero.
03:30 Mynta ban echo ia kane, ngan hap ban ong "You've had $file visitors".
03:37 Te, katei kan sa ai eiei ia ngi kum katei.
03:40 Mynta, kaba ngan leh kadei ngan shna ia u variable bathymmai ba kyrteng $visitors.
03:46 Bad ngan ong katei kan iaryngkat bad $file.
03:50 Ngan buh ia kane hangne ban kham long biang bad kumjuh ruh ban kham suk ban pule.
03:55 Bad ngan ong '$visitors' bad ngi lah ban ong kaei kaba kane kan sa dei.
04:00 Bad nangta kaba ngin ong kadei $visitors.
04:05 Visit-ors - new - equals ia kane $visitors plus 1.
04:14 Te, une un dei u value ba thymmai jong ngi.
04:17 Nangta ngan iaid shakhmat bad ong $filenew, te nga shna ia ka file bathymmai.
04:22 Ngan plie ia katei kum "count.txt" namar katei ka dei kumta.
04:27 Bad ngan ong ban write ia kane ka file.
04:30 Mynta lada ka dei 'a+' katei ka mut 'append' – te nga append eiei ha ka file kaba mut ba nga add ha ka.
04:38 Kaba nga kwah ban leh kadei overwrite , te ngan buh 'w'.
04:42 Bad nangta ngan ong 'fwrite()' kumba ngi lah leh ha ka bynta banyngkong – ia ka '$filenew'
04:47 Bad u value ba nga donkam ban thoh udei '$visitorsnew'.
04:50 Kane kan sa treikam. To ngin shu iaid lyngba jong ka shwa ba phin run ia ka.
04:55 Ngi la don ia ka main file jong ngi bad katei ka pynioh ia ki contents jong ka "count.txt" jong ngi kaba dei zero ha kane ka khyllipmat.
05:04 Ngi ia set ia u variable jong ngi ba kyrteng '$visitors' sha ki contents jong ka '$file'.
05:07 Ngi ia echo sha u user katno ngut ki vistors ki lah don.
05:11 Bad ngi ia shna ia u variable bathymmai ryngkat bad u 'visitors + 1' – uba dei u briew uba peit ia kane ka page ha kane ka khyllipmat.
05:20 Katei ka long kaba donkam. Udei u briew uba pyndap sa uwei hangtei.
05:24 Bad nangta ngi ia plie ia ka file bathymmai kumba ngi iohi ha kaba sdang jong kane ka jinghikai tangba ha ka jaka jong ka ngi ia pyndonkam 'w' na ka bynta ban write.
05:32 Bad nangta ngi write sha ka file ba thymmai jong ngi ia u value bathymmai uba dei u increment jong 1.
05:37 Te, to ngin refresh bad phi lah ban iohi - oh!
05:41 Kam treikam! Te, to ngin check ia une u code.
05:44 To ngin check ia ka spelling jong visitors - Visit-ors new. Biang. Visit-ors.
06:01 Katei kadei ka daw. Nga hap ban buh ia u 'n' hangtei.
06:06 Te, "count.txt". Mynta ka kynti, ngi ia add 1 man ba ngi refresh.
06:12 Te phi lah ban iohi ba u value ha ka jingshisha u kiew shajrong.
06:16 Mynta da kaba shai ban reset ia kane, baroh kaba phi donkam ban leh kadei -
06:19 Ah! Ka jingmaham. 'count.txt' lah pynkylla namar ngi lah dep edit ia ka.
06:24 Ngan ong 'reload from disk'.
06:27 Bad ka la kylla sha 19, kumba phi iohi, ka pyni 18 hangtei.
06:30 Kadaw kadei ba ngi ia echo ia kane shwa ban buh ia u value bathymmai hapoh.
06:35 Te, na ka bynta ka jingbiang bha bad ban ioh ia u value bashisha bad badei, ngan buh ia une u code hangtei hapoh.
06:41 Ha ka jingshisha , haba nga refresh hangne bad to ngin ong – ngi ioh 25 ngut ki visitors bad ngi phai biang hangne, ngin don ia u value 26.
06:51 Biang, te, tharai ngam da long ba janai ha ka jingpynbeit hangne.
06:55 Kam don kano kano ka rukom ba biang bha ban leh ia ka.
06:57 Kane barabor kan sa echo '$visitors'.
06:59 Te tang na ka bynta ka jingpher, ngin ong '$visitorsnew'.
07:07 Te, kane kan sa iaryngkat thik – oh em!
07:11 Visitors new – sa kawei pat ka jingbakla spelling.
07:16 Kadei, te to ngin increment sha 35 bad ngin leit sha ki contents bad une u value u iaryngkat bad 35.
07:24 Position kam mut baroh kiei kiei haba phi hap ban treikam bad u code basuk kum une tangba ka iarap.
07:30 Te – katei ka dei ka jinghikai basdang.
07:32 Lada phi kwah ban ioh jingiarap eiei halor jong ka, te sngewbha sa iasnoh bad ngi.
07:35 Tangba ia mynta , pyrshang ia kane, bad leh ia ka.
07:37 Sa peit ruh ia kawei pat ka jinghikai jong nga ha ki counter ba kham shajrong kiba shim ia ki IP addresses ha ka kam.
07:43 Khublei shibun. Nga i Meboreen na Shillong nga dubbed na ka bynta ka Spoken Tutorial Project.

Contributors and Content Editors

Meboreen Mary