1 00:00:00,000 --> 00:00:03,000 [Powered by Google Translate] [Fadhb Walkthrough Set 7] 2 00:00:03,000 --> 00:00:04,400 [Zamyla Chan] [Ollscoil Harvard] 3 00:00:04,400 --> 00:00:07,640 [Is é seo an CS50] [CS50.TV] 4 00:00:07,640 --> 00:00:12,090 >> Dia duit gach duine, agus fáilte a chur Walkthrough 7, CS50 Airgeadais. 5 00:00:12,090 --> 00:00:15,090 Anois, tá muid ag déanamh go hoifigiúil le gach ceann de na psets i CS50, 6 00:00:15,090 --> 00:00:19,380 agus táimid ag fhág ach le ceann amháin níos mó a bhfuil dul chun bheith ina chur i bhfeidhm spraoi 7 00:00:19,380 --> 00:00:23,770 ar láithreán gréasáin inar féidir le húsáideoirí logáil isteach CS50 Airgeadais 8 00:00:23,770 --> 00:00:25,830 agus a cheannach agus a dhíol stoic. 9 00:00:25,830 --> 00:00:32,280 >> Inniu, tá muid ag dul go bhfuil cúpla uirlisí atá ar fáil dúinn. 10 00:00:32,280 --> 00:00:34,320 Táimid ag dul a bheith ag caint faoi cheadanna. 11 00:00:34,320 --> 00:00:36,380 Aon uair a bheidh agat fillteán gréasáin, 12 00:00:36,380 --> 00:00:40,800 bhfuil tú ag dul go dtí gur mian chun ligean d'úsáideoirí a fhorghníomhú comhaid áirithe 13 00:00:40,800 --> 00:00:42,500 ach freisin léamh ach na cinn eile, 14 00:00:42,500 --> 00:00:45,150 mar sin beidh muid ag breathnú isteach ceadanna agus conas is féidir a leagtar sin leat. 15 00:00:45,150 --> 00:00:49,630 Ansin táimid ag dul chun breathnú ar PHP, HTML, agus SQL cód. 16 00:00:49,630 --> 00:00:51,990 >> Gcéad dul síos, ceadanna. 17 00:00:51,990 --> 00:00:56,060 Nuair atá tú i an gcríochfort i eolaire áirithe, 18 00:00:56,060 --> 00:01:00,430 ansin cad ba mhaith leat a dhéanamh gur mian leat a rith an t-ordú chmod. 19 00:01:00,430 --> 00:01:03,750 Sin le leanúint ag ceachtar litreacha nó uimhreacha 20 00:01:03,750 --> 00:01:08,100 a fhreagraíonn do cad ba mhaith leat go bunúsach ar fud an domhain a fheiceáil, 21 00:01:08,100 --> 00:01:09,830 tú féin a fheiceáil, etc 22 00:01:09,830 --> 00:01:13,350 Mar shampla, aon uair a bhfuil tú fillteán, 23 00:01:13,350 --> 00:01:15,560 ansin ba mhaith leat go bhfuil fillteán a bheith inrite ag gach duine go bhfaca sé, 24 00:01:15,560 --> 00:01:19,500 mar sin tá cad ba mhaith leat a dhéanamh d'fhéadfaí tú a reáchtáil ar an chmod ordú a + x 25 00:01:19,500 --> 00:01:21,050 agus ansin an t-ainm do fhillteán. 26 00:01:21,050 --> 00:01:28,110 Nuair a bheidh tú comhad den sórt sin mar chomhaid CSS nó comhaid íomhá - 27 00:01:28,110 --> 00:01:33,060 cosúil le jpeg agus bitmaps, rudaí mar sin, nó aon chód JavaScript - 28 00:01:33,060 --> 00:01:36,440 ba mhaith leat go bhfuil a bheith inléite ag gach duine, 29 00:01:36,440 --> 00:01:39,880 mar sin ansin cad a dhéanann tú go bhfuil d'fhéadfaí tú a bhaint as an saoróg - 30 00:01:39,880 --> 00:01:41,650 a bhfuil réiltín - 31 00:01:41,650 --> 00:01:46,190 a chur in iúl go bunúsach san fhillteán CSS - gach rud sa bhfillteán - 32 00:01:46,190 --> 00:01:48,740  Tá mé ag dul a rá go tá go dul a bheith inléite ag gach duine. 33 00:01:48,740 --> 00:01:54,220 Le cead, nuair a úsáideann muid na litreacha, 34 00:01:54,220 --> 00:01:57,610 Is féidir linn a úsáid freisin uimhreacha ina ionad. 35 00:01:57,610 --> 00:02:00,900 Mar sin, a fheiceann tú go bhfuil deireadh thiar nuair is mian leat rud éigin a bheith inrite - 36 00:02:00,900 --> 00:02:02,810 go s ionadaíocht ag an uimhir 1 - 37 00:02:02,810 --> 00:02:08,340 Tá rud éigin a bheith inléite an uimhir 4 agus ansin - 38 00:02:08,340 --> 00:02:10,590 Is inscríofa uimhir 2 - 39 00:02:10,590 --> 00:02:13,670 agus mar sin go bunúsach nuair is mian leat meascán de na, ansin cuir tú iad. 40 00:02:13,670 --> 00:02:15,860 Más mian leat rud éigin a bheith, inléite inscríofa, agus inrite, 41 00:02:15,860 --> 00:02:21,970 ansin bheadh ​​tú a chur suas 4, 2, agus 1 agus a thabharfadh 7 duit, 42 00:02:21,970 --> 00:02:26,230 ansin nuair a tá tú fillteán mian leat go bhfuil a bheith inrite ag gach duine - 43 00:02:26,230 --> 00:02:31,380 chomh maith le inléite agus inscríofa - ansin a dhéanann tú go 7, 1, 1. 44 00:02:31,380 --> 00:02:38,140 Bheadh ​​sé sin 7 do leat, agus ansin 1 do na daoine eile. 45 00:02:38,140 --> 00:02:42,870 Nuair a bheidh tú an spec, beidh sé a shonrú i ndáiríre a fillteáin agus a comhaid 46 00:02:42,870 --> 00:02:45,040 gá a bheith chmod-ed go sonrach. 47 00:02:45,040 --> 00:02:47,920 Mar shampla, nuair a dhéanann tú fillteáin go bhfuil - iad siúd 7-1-1 - 48 00:02:47,920 --> 00:02:52,690 nuair a tá tú íomhánna, nó HTML, CSS, JavaScript, 49 00:02:52,690 --> 00:02:55,870 ansin tá sin ag dul a bheith 6, 0, 4 - nó 6, 4, 4 - 50 00:02:55,870 --> 00:03:00,030 agus ansin go bhfuil comhaid PHP ag dul a bheith 6, 0, 0. 51 00:03:00,030 --> 00:03:04,940 An smaoineamh atá laistiar sin nár chóir úsáideoirí a fheiceáil i ndáiríre do PHP cód, 52 00:03:04,940 --> 00:03:08,370 ach a bheith díreach in ann a fheiceáil an t-aschur. 53 00:03:08,370 --> 00:03:11,030 >> Great! Bogadh isteach i PHP. 54 00:03:11,030 --> 00:03:18,850 Níl ort ach, aon uair is mian leat comhad PHP, is é an iarmhír chomhaid. Php. 55 00:03:18,850 --> 00:03:22,000 Is féidir leat freisin meascán HTML le cód PHP. 56 00:03:22,000 --> 00:03:24,880 Má tá tú comhad HTML, mar shampla, 57 00:03:24,880 --> 00:03:32,520 ansin is féidir leat cuir leis an uillinn chlé, ceist marc, php - 58 00:03:32,520 --> 00:03:39,320 a chur ar do chód php - agus ansin go dlúth le chéile comhartha ceiste agus dronuillinn. 59 00:03:39,320 --> 00:03:45,020 Tá Athróga i PHP i bhfad níos éasca chun déileáil leis ná athróg C. 60 00:03:45,020 --> 00:03:50,310 Aon athróg thosaíonn díreach le comhartha Dollar os comhair é, agus tá siad clóscríofa weakly. 61 00:03:50,310 --> 00:03:53,470 Ciallaíonn sé sin nach gá duit a bheith buartha faoi shocrú rud éigin 62 00:03:53,470 --> 00:03:55,020 cothrom le teaghrán nó slánuimhir. 63 00:03:55,020 --> 00:03:57,710 Is féidir leat ach a rá go simplí, is é seo mo ainm an athróg 64 00:03:57,710 --> 00:04:00,390 agus ansin é seo a luach, 65 00:04:00,390 --> 00:04:03,280 mar sin tá sé ag dul a bheith níos éasca chun déileáil leis ansin. 66 00:04:03,280 --> 00:04:08,220 >> Tá rud eile gur féidir PHP leat úsáid a bhaint arrays associative. 67 00:04:08,220 --> 00:04:11,330 Is féidir leat ach a shainiú ach le sraith mar a bheadh ​​agat i C 68 00:04:11,330 --> 00:04:14,900 ag rá, dollar shíniú-ainm do eagar ionann-, 69 00:04:14,900 --> 00:04:22,600 agus ansin i lúibíní cearnacha go bunúsach ach an liosta de luachanna na gnéithe uile an eagar. 70 00:04:22,600 --> 00:04:27,160 Ach, i PHP cad is féidir leat a dhéanamh freisin a shonrú go bunúsach ar an - 71 00:04:27,160 --> 00:04:31,050 tá sé cineál cosúil le feidhm hash. 72 00:04:31,050 --> 00:04:34,410 Is féidir leat a shonrú ar an innéacs - cad a bhfuil tú ag dul a ghlaoch air - 73 00:04:34,410 --> 00:04:37,030 agus ansin fhreagraíonn sé seo luach. 74 00:04:37,030 --> 00:04:42,880 Má tá tú pas a fháil i ndáiríre i = 1, b = 2, c = 3, 75 00:04:42,880 --> 00:04:50,820 ansin do eagar ag innéacs a bheadh ​​a thabhairt duit 1. 76 00:04:50,820 --> 00:04:56,600 Beidh an pset te tú suas le roinnt PHP i roinn de na ceisteanna, 77 00:04:56,600 --> 00:04:59,240 agus ansin muid tumtha i CS50 Airgeadais. 78 00:04:59,240 --> 00:05:02,650 >> Tá cúpla - tá roinnt feidhmiúlacht, go bunúsach, 79 00:05:02,650 --> 00:05:05,130 a chur i bhfeidhm an láithreán gréasáin seo. 80 00:05:05,130 --> 00:05:10,440 Ba mhaith linn chun ligean d'úsáideoirí a chlárú ar ár suíomh gréasáin le ainm úsáideora agus focal faire. 81 00:05:10,440 --> 00:05:13,670 Ba mhaith linn chun ligean dóibh chun breathnú suas a ceanglófar, 82 00:05:13,670 --> 00:05:19,330 agus ansin ba mhaith linn a phriontáil amach ainm an ceanglófar chomh maith leis an praghas reatha go bhfuil sé ag. 83 00:05:19,330 --> 00:05:26,830 Ba mhaith linn chun ligean dóibh a fheiceáil punann de gach ceann de na scaireanna go bhfuil siad cheannaigh go dtí seo. 84 00:05:26,830 --> 00:05:34,240 Ba mhaith linn freisin chun cead a thabhairt dóibh chun stoic a cheannach chomh maith le iad a dhíol. 85 00:05:34,240 --> 00:05:37,540 Agus ansin ar deireadh, ba mhaith linn chun ligean dóibh a fheiceáil ar an stair 86 00:05:37,540 --> 00:05:39,490 gach ceann de na hidirbhearta go atá déanta acu. 87 00:05:39,490 --> 00:05:41,540 Ansin, ar deireadh, tar éis tá tú i bhfeidhm gach ceann de sin, 88 00:05:41,540 --> 00:05:45,110 ansin tá tú saor in aisce a chur i bhfeidhm gné amháin breise. 89 00:05:45,110 --> 00:05:46,610 Beidh muid ag dul isteach sna. 90 00:05:46,610 --> 00:05:51,330 Is féidir a bheith Glacfar ceachtar úsáideoirí ligean a fháil airgid breise a thaisceadh airgid breise, 91 00:05:51,330 --> 00:05:54,550 nó d'fhéadfaí tú cead a thabhairt dóibh chun athrú a pasfhocal, nó rud éigin mar sin, 92 00:05:54,550 --> 00:06:00,590 ríomhphost iad admháil nuair a bhíonn siad cheannach nó a dhíol stoc. 93 00:06:00,590 --> 00:06:05,370 Níl liosta teoranta de na gnéithe gur féidir leat i bhfeidhm ort féin, 94 00:06:05,370 --> 00:06:08,340 mar sin tá go bhfuil an ceann deireanach ann. 95 00:06:08,340 --> 00:06:13,430 >> Ós rud é seo ar an suíomh gréasáin, tá tú guys chomh maith go leor saoirse a shaincheapadh é. 96 00:06:13,430 --> 00:06:20,960 Déanann muid a chur ar fáil ar roinnt cód CSS, ach tá tú cinnte saor in aisce a tweak sé, 97 00:06:20,960 --> 00:06:26,680 dhéanamh breathnú sé níos deise, ach is bun go bhfuil sé feidhmiúlacht bunúsach 98 00:06:26,680 --> 00:06:30,310 mar sin a tharchur i gcónaí leis an spec faoi cad is gá duit i ndáiríre a chur san áireamh ann. 99 00:06:30,310 --> 00:06:39,940 Tar éis an spec, táimid ag dul a bheith ag baint úsáide as an fearas freisin mar fhreastalaí. 100 00:06:39,940 --> 00:06:43,910 Tá sé seo ag dul a bheith a óstáil ar ár suíomh gréasáin le haghaidh dúinn, ar a fhreastalaí áitiúil. 101 00:06:43,910 --> 00:06:49,750 Má leanann tú na treoracha agus an cód pset 7 dáilte unzip 102 00:06:49,750 --> 00:06:53,500 isteach i do fhillteán óstach fíorúil óstach / áitiúla, 103 00:06:53,500 --> 00:07:02,470  ansin is féidir leat cuairt a thabhairt ach http://localhost/ in Google Chrome i an fearas, 104 00:07:02,470 --> 00:07:09,120 agus ansin ba mhaith leat teacht ar an cód a tá tú ag scríobh pset 7. 105 00:07:09,120 --> 00:07:14,490 >> Pset 7 thagann le bunch de chód dáilte, 106 00:07:14,490 --> 00:07:18,330 agus táthar ag súil we've - trí gach ceann de na psets roimh an - 107 00:07:18,330 --> 00:07:21,700 accustomed dúinn a léamh tríd cód dáilte, 108 00:07:21,700 --> 00:07:25,650 tuiscint cad feidhmeanna ar fáil cheana féin, agus conas is féidir linn a bheith in ann úsáid a 109 00:07:25,650 --> 00:07:29,470 sin agus na feidhmeanna eile a bhfuil muid ag dul a bheith ag cur chun feidhme. 110 00:07:29,470 --> 00:07:31,570 Sa chás seo, ní mór dúinn 3 fillteáin. 111 00:07:31,570 --> 00:07:36,350 Tá an fillteán HTML, ar áireamh fillteán, agus fillteán teimpléid. 112 00:07:36,350 --> 00:07:40,630 Cad é táimid ag dul a bheith ag déanamh leis an pset chineál scaradh an smaoineamh - 113 00:07:40,630 --> 00:07:45,580 an smaoineamh cláir - an cód PHP leis an ghné iarbhír amhairc. 114 00:07:45,580 --> 00:07:52,690 Beidh muid a bheith ar cheann PHP comhad go ndéanann gach ceann de na smaoineamh, léann isteach i mbunachar sonraí, 115 00:07:52,690 --> 00:07:55,620 priontaí amach rudaí, tá más rud é ráitis - rudaí mar sin - 116 00:07:55,620 --> 00:08:02,140 agus ansin beidh na sonraí sin pas a fháil isteach inár comhad teimpléad - nó comhad template.php. 117 00:08:02,140 --> 00:08:05,710 Cad a dhéanamh ná a léamh na sonraí agus ansin beidh a phriontáil amach é. 118 00:08:05,710 --> 00:08:09,550 >> Is féidir linn teimpléid chóireáil mar "balbh" sa mhéid is nach bhfuil muid ag iarraidh i ndáiríre iad 119 00:08:09,550 --> 00:08:12,370 a bheith ag déanamh a lán oibre i rudaí a ríomh. 120 00:08:12,370 --> 00:08:16,330 Ba mhaith linn ár rialaitheoirí sin a dhéanamh. 121 00:08:16,330 --> 00:08:21,610 Tá beagán ar - a ligean ar ghlacadh le breathnú ar roinnt de na cód dáilte. 122 00:08:21,610 --> 00:08:28,250 Anseo ní mór dúinn ár comhad index.html, agus tá sé deas folamh. 123 00:08:28,250 --> 00:08:34,429 Go bunúsach cad a dhéanann sé - a deir sé, go maith, tá mé ag dul chun a cheangal ar an comhad configuration.php. 124 00:08:34,429 --> 00:08:40,120 Ní chuirimid a fheiceáil go ceart ann, ach tá sé ag iarraidh go bunúsach an comhad configuration.php, 125 00:08:40,120 --> 00:08:42,240 agus forghníomhaitheach go. 126 00:08:42,240 --> 00:08:45,130 Tar éis a dhéanann sé go bhfuil, tá sé ag dul i gcóir chun an phunann. 127 00:08:45,130 --> 00:08:49,310 Is Rindreála a chomhlíonadh, mar sin aon uair a bhfuil muid i rialaitheoir, 128 00:08:49,310 --> 00:08:56,490 beidh muid ag glaoch rindreáil, beidh orainn a thabhairt dó an comhad agus ansin na sonraí go bhfuil muid ag dul i, 129 00:08:56,490 --> 00:09:04,570 ionas go mbainfidh sé glaoch i portfolio.php chineál--pas sa mhéid is go sonraí ionas gur féidir punann déileáil leis sin. 130 00:09:04,570 --> 00:09:10,540 >> Agus anois, anseo, ní mór dúinn ár bhfoirm login.php. 131 00:09:10,540 --> 00:09:17,540  Is é seo an rialtóir a thógann bunúsach faoi chúram an logáil isteach 132 00:09:17,540 --> 00:09:29,090 Anseo, seiceálacha sé má cuireadh foirm an gcomhad seo agus déileálann sé le bhailíochtú an aighneacht. 133 00:09:29,090 --> 00:09:31,990 Beidh muid breathnú isteach an fheidhm leithscéal a ghabháil. 134 00:09:31,990 --> 00:09:35,100 Nuair a ba mhaith linn a phriontáil amach teachtaireacht earráide, 135 00:09:35,100 --> 00:09:39,550 úsáid againn leithscéal agus go mbeidh an t-úsáideoir a athdhíriú ar leathanach ar leith 136 00:09:39,550 --> 00:09:42,530 a phriontáil amach an teachtaireacht earráide ar leith a léiríonn dúinn. 137 00:09:42,530 --> 00:09:47,860 Leanúint ar aghaidh, beidh sé ceist an mbunachar sonraí - we'll dul isteach níos mó de sin ina dhiaidh sin. 138 00:09:47,860 --> 00:09:54,180 Ansin leat a fheiceáil go síos anseo más rud é nach fhoirm a cuireadh faoi bhráid, ansin Rindreáil sé foirm. 139 00:09:54,180 --> 00:10:01,360 Ciallaíonn sé sin go dtéann sé chun login_form.php, mar sin a ligean ar breathnú ar sin. 140 00:10:01,360 --> 00:10:09,400 >> Login.php i ndáiríre nuair a fheiceann muid an déileáil HTML leis an ghné iarbhír amhairc. 141 00:10:09,400 --> 00:10:15,130 Anseo atá againn le clib ionchur le haghaidh an t-ainm úsáideora, a áireofar an focal faire, 142 00:10:15,130 --> 00:10:16,630 chomh maith le cnaipe isteach. 143 00:10:16,630 --> 00:10:22,660 Sin i ndáiríre an áit a bhfuil an ghné amhairc agus an fhoirm HTML ag dul a bheith ar siúl. 144 00:10:22,660 --> 00:10:27,550 Anseo, deir sé go tá sé ag dul a chur isteach trí mhodh áirithe, ar a dtugtar an bpost. 145 00:10:27,550 --> 00:10:30,190 Beidh muid a fháil i na difríochtaí idir modhanna - 146 00:10:30,190 --> 00:10:33,240 phost i gcoinne a fháil, níl rud ar a dtugtar freisin a chur - 147 00:10:33,240 --> 00:10:36,160 beidh orainn dul isteach ar na modhanna sin ina dhiaidh sin, ach leis an leas seo a pset, 148 00:10:36,160 --> 00:10:37,810 Ba mhaith liom a spreagadh go mór leat post a úsáid. 149 00:10:37,810 --> 00:10:42,210 >> Tá a fhios againn go bunúsach an fhoirm seo isteach uair amháin - 150 00:10:42,210 --> 00:10:44,650 ó login_form.php-- 151 00:10:44,650 --> 00:10:50,850 ansin beidh sé dul go dtí an ngníomh - login.php-- 152 00:10:50,850 --> 00:10:56,070 go bunúsach pas i ngach ceann de na paraiméadair ó na foirmeacha isteach login.php. 153 00:10:56,070 --> 00:11:04,900 Na torthaí ón bhfoirm atá sa sraith post comhthiomsaitheach. 154 00:11:04,900 --> 00:11:11,710 An innéacsanna na n-eilimintí éagsúla sa réimse phost 155 00:11:11,710 --> 00:11:15,290 Tá go díreach cad tú a shonrú anseo. 156 00:11:15,290 --> 00:11:19,240 Deir tú go bhfuil an t-ainm ar an ionchur ainm úsáideora. Is é ainm an ceann seo focal faire. 157 00:11:19,240 --> 00:11:26,840 Mar an gcéanna, a fheiceann tú ar an ainm úsáideora mar an t-innéacs ar an eagar comhthiomsaitheach ann. 158 00:11:26,840 --> 00:11:35,110 Má théann muid go dtí an fillteán áireamh, ní mór dúinn an comhad seo feidhmeanna atá ag dul a bheith an-úsáideach. 159 00:11:35,110 --> 00:11:37,570 >> Gach ceann de na feidhmeanna i bhfeidhm ar do shon. 160 00:11:37,570 --> 00:11:41,870 Ní gá duit a chur i bhfeidhm go sonrach aon cheann de na féin, 161 00:11:41,870 --> 00:11:43,140 ach tá siad ag dul go dtí úsáideach go leor. 162 00:11:43,140 --> 00:11:49,450 Táimid tar éis a leithscéal a ghabháil, atá mar a dúirt mé cheana, beidh a phriontáil go bunúsach amach teachtaireacht earráide 163 00:11:49,450 --> 00:11:52,920 chun tú ar leathanach ar leith - apology.php. 164 00:11:52,920 --> 00:11:59,890 Ansin tá Dumpáil, mar sin má ghlaonn tú díreach Dumpáil agus ansin pas a fháil san athróg, 165 00:11:59,890 --> 00:12:04,930 ansin beidh sé tú a thabhairt chuig leathanach a thaispeáint go bhfuil athróg ar do shon. 166 00:12:04,930 --> 00:12:09,950 Ansin ní mór dúinn a logála, a chuirfidh deireadh bunúsach úsáideora áirithe ar seisiún. 167 00:12:09,950 --> 00:12:12,240 Lookup ag dul a bheith úsáideach. 168 00:12:12,240 --> 00:12:15,870 Ós rud é go bhfuil muid ag déileáil le comharthaí athfhriotail agus stoic, táimid ag dul a bheith in ann - 169 00:12:15,870 --> 00:12:17,650 agus tá sé go bunúsach bhfíor-am. 170 00:12:17,650 --> 00:12:21,380 Ní mór dúinn a fhios cad iad na luachanna stoic, 171 00:12:21,380 --> 00:12:28,210 ionas go mbeidh muid an fheidhm lookup a dhéileálann le doiciméadú Yahoo de stoic. 172 00:12:28,210 --> 00:12:37,700 Nuair atá tú a breathnú suas siombail áirithe de stoc, beidh sé ar ais chugat an tsiombail stoc 173 00:12:37,700 --> 00:12:41,480 chomh maith leis an ainm agus an praghas reatha an stoic. 174 00:12:41,480 --> 00:12:44,330 Sin é an fheidhm lookup. 175 00:12:44,330 --> 00:12:48,350 >> Ansin tá muid ag déileáil le MySQL, 176 00:12:48,350 --> 00:12:53,970 mar sin táimid ag dul a bheith ar mian leo a fhorghníomhú ceisteanna áirithe ar ár mbunachar sonraí SQL. 177 00:12:53,970 --> 00:12:58,890 Tá ceist chun déileáil - chun cineál éigin achomaireacht sin amach. 178 00:12:58,890 --> 00:13:03,200 Táimid ag dul a bheith ag dul i an teaghrán iomlán ár cheist SQL - 179 00:13:03,200 --> 00:13:05,360 agus gach ceann de na hathróga a théann ann - 180 00:13:05,360 --> 00:13:09,480 agus cad é seo a dhéanann ndáiríre fhorghníomhú gur le haghaidh dúinn. 181 00:13:09,480 --> 00:13:15,070 In áit a bhfuil a scríobh seo go léir amach gach uair gur mian leat a fhiosrú - 182 00:13:15,070 --> 00:13:21,740 ag dul go léir de na torthaí ón cheist - 183 00:13:21,740 --> 00:13:24,740 ansin is féidir leat glaoch díreach an fheidhm cheist, agus beidh sé ar ais chugat - 184 00:13:24,740 --> 00:13:28,750 ag brath ar cad tá tú ag baint úsáide as do cheist - 185 00:13:28,750 --> 00:13:33,000 is dócha a chéile de gach ceann de na torthaí a bhfuil comhoiriúnach leis an cheist nó den chineál céanna. 186 00:13:33,000 --> 00:13:34,690 Níos mó ar an níos déanaí cé. 187 00:13:34,690 --> 00:13:41,200 >> Mar fhocal scoir, ní mór dúinn a athdhíriú atá, mar a léiríonn an t-ainm athsheolaidh, tá tú ar leathanach eile. 188 00:13:41,200 --> 00:13:46,280 Agus ansin tá rindreáil, a táimid ag dul a bheith ag iarraidh cúpla uair. 189 00:13:46,280 --> 00:13:51,010 Nuair atá tú i do rialtóir, a ghlaonn tú a fhágáil ar an leathanach teimpléad 190 00:13:51,010 --> 00:13:55,390 agus pas a fháil ansin i luachanna go mbeidh an teimpléad déileáil ansin le. 191 00:13:55,390 --> 00:13:59,540 Glacfar na luachanna ag dul is dócha a bheith ag déileáil leis an gcineál aschur gur mian leat 192 00:13:59,540 --> 00:14:01,050 chun a thaispeáint ar do leathanach teimpléad. 193 00:14:01,050 --> 00:14:09,370 Maith go leor. Tá na feidhmeanna, agus tá a lán níos mó chun an cód dáilte. 194 00:14:09,370 --> 00:14:12,930 A spreagadh mé leat chun dul tríd seo agus iniúchadh a dhéanamh duit féin é. 195 00:14:12,930 --> 00:14:17,050 Chomh maith leis sin, beidh an spec siúl is dócha tú trí roinnt gnéithe eile den chód dáilte. 196 00:14:17,050 --> 00:14:27,360 Seo achoimre de na feidhmeanna le fáil i functions.php. 197 00:14:27,360 --> 00:14:31,710 >> Maith go leor. Is é an chéad tasc chun ligean d'úsáideoirí a chlárú ar an láithreán gréasáin. 198 00:14:31,710 --> 00:14:34,860 Ceart anois, tá foirm logáil isteach ar an láithreán gréasáin, 199 00:14:34,860 --> 00:14:40,080 agus má tá tú ar fáil le húsáideoirí cúpla focal faire. 200 00:14:40,080 --> 00:14:42,130 Is féidir leat úsáid as na usernames agus logáil isteach, 201 00:14:42,130 --> 00:14:45,140 ach ba mhaith leat chun ligean do dhaoine chun a gcuid ainmneacha úsáideoirí féin a 202 00:14:45,140 --> 00:14:47,390 agus iad féin a chur leis an láithreán gréasáin. 203 00:14:47,390 --> 00:14:53,070 Is é an leagan amach le haghaidh clárúcháin go leor cosúil leis an bhfoirm logáil isteach, 204 00:14:53,070 --> 00:14:56,340 ach amháin nach bhfuil an ainm úsáideora réamh-atá ann cheana féin, 205 00:14:56,340 --> 00:14:59,430 agus ní mór an t-úsáideoir a sholáthar freisin focal faire nua, 206 00:14:59,430 --> 00:15:02,440 agus ansin go hiondúil ní mór dúinn a dhaingniú focal faire. 207 00:15:02,440 --> 00:15:06,580 Nuair a bheidh na ionchuir úsáideora go léir na faisnéise sin, 208 00:15:06,580 --> 00:15:10,620 ba mhaith linn iad a chur ar ár mbunachar sonraí na n-úsáideoirí. 209 00:15:10,620 --> 00:15:12,970 Táimid ag dul a bheith acu bunachar sonraí - bunachar sonraí SQL - 210 00:15:12,970 --> 00:15:14,470 go bhfuil muid ag dul a tagairt. 211 00:15:14,470 --> 00:15:18,140 Sa bunachar sonraí, beidh orainn tábla le gach ceann de na húsáideoirí 212 00:15:18,140 --> 00:15:23,850 bhfuil a n-ainm úsáideora, a n-pasfhocal, agus freisin cé mhéad airgid atá acu. 213 00:15:23,850 --> 00:15:28,480 >> Sa chlár, ba mhaith linn chun ligean dóibh dul isteach an bhfaisnéis sin. 214 00:15:28,480 --> 00:15:29,740 Is mian linn a thaispeáint go bhfuil foirm. 215 00:15:29,740 --> 00:15:32,210 Is mian linn a dhéanamh cinnte go bhfuil a bpasfhocal - 216 00:15:32,210 --> 00:15:37,490 a tháinig siad ar cheann, agus ansin freisin go bhfuil na pasfhocail a mheaitseáil nuair a théann siad é faoi dhó. 217 00:15:37,490 --> 00:15:42,240 Tar éis go léir go bhfuil déanta - ag glacadh leis go bhfuil na hearráidí a sheiceáil - 218 00:15:42,240 --> 00:15:45,120 ansin ba mhaith linn do na húsáideoirí a chur ar ár mbunachar sonraí. 219 00:15:45,120 --> 00:15:49,630 Ar deireadh, nuair atá tú cláraithe, tá sé deas áisiúil más rud é nach gá duit a logáil isteach arís 220 00:15:49,630 --> 00:15:51,000 nuair atá tú cláraithe, 221 00:15:51,000 --> 00:15:54,000 mar sin táimid ag dul chun logáil isteach iad chuig an láithreán gréasáin má tá siad cláraithe i gceart. 222 00:15:54,000 --> 00:16:00,360 >> Is é an chéad tasc a chur ar taispeáint ar an bhfoirm, agus tá sé seo ag dul i ndáiríre a bheith - 223 00:16:00,360 --> 00:16:04,920 Tá an próiseas clárúcháin ar fad ag dul a bheith bunaithe ar mhúnla tar éis go leor go dlúth login 224 00:16:04,920 --> 00:16:10,510 ach amháin in ionad login.php go dtiocfadh leat register.php a bheith acu. 225 00:16:10,510 --> 00:16:14,300 Is ionad login_form.php--an teimpléad - 226 00:16:14,300 --> 00:16:16,030 go mbainfidh tú a bheith clárú foirm. 227 00:16:16,030 --> 00:16:19,680 Beidh tú ag iarraidh a chur réimse amháin níos mó - réimse dearbhú phasfhocal - 228 00:16:19,680 --> 00:16:23,450 in ionad ainm úsáideora ach an ceann agus an focal faire amháin. 229 00:16:23,450 --> 00:16:28,120 Next, ba mhaith linn a sheiceáil cé acu a mheaitseáil an focal faire nó bán. 230 00:16:28,120 --> 00:16:38,560 Tá an rialtóir - register.php--atá ag dul chun aire a thabhairt ag déanamh na seiceálacha sin. 231 00:16:38,560 --> 00:16:41,690 Nuair a bhíonn foirm isteach tríd an modh iar, 232 00:16:41,690 --> 00:16:47,050 ansin gach ceann de na hathróga sin a fáil laistigh de na eagar an bpost. 233 00:16:47,050 --> 00:16:52,280 Ba mhaith leat a dhéanamh cinnte go bhfuil an luach eagar post ag pasfhocal innéacs 234 00:16:52,280 --> 00:16:58,080 oireann an eilimint deimhniú. 235 00:16:58,080 --> 00:16:59,410 Ba mhaith leat a dhéanamh cinnte nach bhfuil siad bán, 236 00:16:59,410 --> 00:17:01,650 agus ba mhaith leat a dhéanamh cinnte go bhfuil siad mar an gcéanna. 237 00:17:01,650 --> 00:17:05,960 >> Rud amháin atá áisiúil faoi PHP nach bhfuil ag teastáil uainn teaghrán a úsáid i gcomparáid níos mó. 238 00:17:05,960 --> 00:17:08,410 Is féidir linn úsáid an t-oibreoir is ionann is ionann agus- 239 00:17:08,410 --> 00:17:11,470  a sheiceáil cibé an bhfuil teaghráin cothrom le chéile. 240 00:17:11,470 --> 00:17:14,960 Le haghaidh láimhseáil earráid, beidh tú ag iarraidh a leithscéal a ghabháil. 241 00:17:14,960 --> 00:17:17,150 Leithscéal a ghabháil, a ghlaonn tú ach an fheidhm 242 00:17:17,150 --> 00:17:21,910  agus sonróidh sé ansin i ndáil le cineál teachtaireacht gur mian leat a aschur. 243 00:17:21,910 --> 00:17:24,630 Ba mhaith leat ansin go dtí an t-úsáideoir a chur leis an mbunachar sonraí. 244 00:17:24,630 --> 00:17:30,880 Suas go dtí anois, tá gach tá muid ag déanamh plé díreach go háitiúil leis na torthaí ar an bhfoirm. 245 00:17:30,880 --> 00:17:33,940 Anois, ba mhaith linn i ndáiríre chun iad a chur ar ár mbunachar sonraí. 246 00:17:33,940 --> 00:17:38,890 Mar sin, ba mhaith linn an chéad chun a chinntiú go bhfuil an ainm úsáideora bán. 247 00:17:38,890 --> 00:17:44,550 A thuiscint go bhfuil ar an suíomh gréasáin, ní féidir leat a bheith úsáideoirí éagsúla leis an ainm úsáideora céanna, 248 00:17:44,550 --> 00:17:50,010 ionas go mbainfidh tú ag iarraidh a dhéanamh cinnte go bhfuil nuair a dhéanann tú isteach rud éigin i do bhunachar sonraí - 249 00:17:50,010 --> 00:17:56,650 isteach i d'úsáideoir nua - ansin ní gá duit a fháil ar imbhualadh idir ainm úsáideora réamh-atá ann cheana féin 250 00:17:56,650 --> 00:17:59,150 agus an ainm úsáideora go bhfuil úsáideoir ag iarraidh a chur isteach. 251 00:17:59,150 --> 00:18:02,250 Mar sin, nuair a tá tú a fhorghníomhú cheist - 252 00:18:02,250 --> 00:18:08,760 chur isteach i d'úsáideoir áirithe lena n-phasfhocal agus méid tosaigh ar airgead tirim - 253 00:18:08,760 --> 00:18:15,140 nuair a ghlaonn tú go cheist, ansin beidh MySQL ar ais i ndáiríre bréagach más rud é go mainneoidh sé. 254 00:18:15,140 --> 00:18:21,050 >> Tá an struchtúr na n-úsáideoirí den sórt sin go bhfuil an ainm úsáideora a luach ar leith, 255 00:18:21,050 --> 00:18:22,540 mar sin ní féidir leat a bheith níos mó ná ceann amháin. 256 00:18:22,540 --> 00:18:30,080 Nuair a bheidh tú iarracht a dhéanamh agus a chéile nua isteach leis an ainm úsáideora atá ann cheana, 257 00:18:30,080 --> 00:18:34,470 go dul ar ais bréagach - cosúil le bréagach Boole-luach. 258 00:18:34,470 --> 00:18:45,320 Is rud tricky anseo go mbainfidh tú ag iarraidh a sheiceáil má tá an toradh mar thoradh ar do cheist. 259 00:18:45,320 --> 00:18:52,320 Má theipeann ar sé, ansin beidh tú ag iarraidh a sheiceáil leis an oibreoir triple ionann-. 260 00:18:52,320 --> 00:18:55,420 Sin an dul iarbhír a sheiceáil cibé an bhfuil mainneachtain nó nach bhfuil, 261 00:18:55,420 --> 00:19:02,760 de bhrí, is ionann-ionann i simplí ach, go mbeadh sé fíor má bhí an ró folamh. 262 00:19:02,760 --> 00:19:06,000 Is é an toradh ar mhainneachtain má tá imbhualadh idir ainmneacha úsáideoirí 263 00:19:06,000 --> 00:19:10,350 Is é an luach iarbhír bréagach. 264 00:19:10,350 --> 00:19:15,230 >> Seo é an chaoi go mbeadh tú a chur isteach i mbunachar sonraí. 265 00:19:15,230 --> 00:19:19,220 Seo an cheist go mbeadh tú ag rith go docht SQL. 266 00:19:19,220 --> 00:19:25,750 Rud amháin gur féidir leat dul iarbhír ar an láithreán gréasáin a bhainistíonn do bhunachar sonraí SQL 267 00:19:25,750 --> 00:19:31,070 agus spraoi thart ann ag dul isteach de láimh ceachtar luachanna nó sraitheanna. 268 00:19:31,070 --> 00:19:34,540 Beidh sé aschur cad é an t-aschur SQL. 269 00:19:34,540 --> 00:19:38,870 Is féidir leat siúl freisin orduithe SQL laistigh de do bhunachar sonraí 270 00:19:38,870 --> 00:19:42,200  agus féach ansin cad a d'fhéadfadh an chomhréir a bheidh, 271 00:19:42,200 --> 00:19:46,790 agus aistriú ansin go isteach an fheidhm cheist atá againn i pset 7, 272 00:19:46,790 --> 00:19:51,120 atá ag dul a bheith an-chosúil leis na ceisteanna go bhfuil tú a reáchtáil i ndáiríre. 273 00:19:51,120 --> 00:19:54,570 >> Má bhí mé a chur isteach a chéile nua isteach i mo tábla úsáideoirí, 274 00:19:54,570 --> 00:20:01,240 ansin ba mhaith liom a shonrú isteach i-úsáideoirí, a bhfuil an t-ainm mo tábla. 275 00:20:01,240 --> 00:20:06,870 Ansin, ba mhaith liom a sonrófar inti ainmneacha colún. 276 00:20:06,870 --> 00:20:13,230 Ansin, ba mhaith liom a chur ar fáil na luachanna chomh maith le mo phasfhocal. 277 00:20:13,230 --> 00:20:17,080 Ní Passwords in ár tábla úsáideoirí a stóráil mar teaghrán díreach an. 278 00:20:17,080 --> 00:20:19,440 Tá siad stóráilte mar an leagan criptithe, 279 00:20:19,440 --> 00:20:24,560 ionas go mbainfidh tú ag iarraidh a reáchtáil an lusca feidhm maidir leis an focal faire iarbhír, 280 00:20:24,560 --> 00:20:29,680 agus a thabhairt duit an cineál ceart stórála le haghaidh an eagar úsáideoirí. 281 00:20:29,680 --> 00:20:34,960 Beidh Rith seo isteach a chéile nua isteach i do tábla úsáideoirí. 282 00:20:34,960 --> 00:20:39,020 >> Chun déileáil leis an fheidhm cheist, 283 00:20:39,020 --> 00:20:43,100 roimh i C a úsáid le linn an comhartha faoin gcéad mar placeholder. 284 00:20:43,100 --> 00:20:47,670 Mar an gcéanna, tá feidhm ag an coincheap céanna a placeholder anseo. 285 00:20:47,670 --> 00:20:50,720 Le cheist, tú a shonrú ar an cheist ar fad, 286 00:20:50,720 --> 00:20:55,510 ach amháin nuair a bhíonn tú ag déileáil le hathróga, mar a d'ionchur isteach sa cheist, 287 00:20:55,510 --> 00:21:00,490 ansin, in ionad iarbhír iad a chur taobh istigh - is maith nuair a bhí againn ráitis printf i C. 288 00:21:00,490 --> 00:21:03,740 Ba mhaith linn a chur ar an téad agus ansin placeholder a bheith ann, agus ansin tar éis gach 289 00:21:03,740 --> 00:21:06,990 camóg, sonraigh cén athróg a bhí againn. 290 00:21:06,990 --> 00:21:14,480 Anseo, táimid ag dul a bhaint as an comhartha comhartha ceiste mar ár placeholder 291 00:21:14,480 --> 00:21:21,670 agus pas a fháil ansin i ngach athróg, faoi seach in ord, do na ionadchoinneálaithe - 292 00:21:21,670 --> 00:21:24,420 áit ar cheart na hathróga sin a dul. 293 00:21:24,420 --> 00:21:29,470 Mar sin anseo, bheadh ​​an comhartha ceiste in ionad na chéad an ainm úsáideora iarbhír 294 00:21:29,470 --> 00:21:33,610 ansin an comhartha dara ceist ag an focal faire. 295 00:21:33,610 --> 00:21:37,000 >> Ansin ar deireadh, nuair atá tú cláraithe leo agus cuireadh iad faoi bhráid an bunachar sonraí, 296 00:21:37,000 --> 00:21:40,510 ansin ba mhaith leat logáil isteach iad ar an láithreán gréasáin. 297 00:21:40,510 --> 00:21:45,320 Tá de chineál ar seisiún a Super-domhanda ar a dtugtar athróg. 298 00:21:45,320 --> 00:21:48,160 Seisiún Bíonn id áirithe, 299 00:21:48,160 --> 00:21:51,750 agus a fhreagraíonn id don úsáideoir a tá tú logáilte isteach faoi láthair isteach 300 00:21:51,750 --> 00:21:56,380 Cad é go mbainfidh tú ag iarraidh a dhéanamh ná a fháil cad é a id úsáideora 301 00:21:56,380 --> 00:22:03,710 agus atá leagtha ansin id seisiún mar an t-úsáideoir faoi leith ar id. 302 00:22:03,710 --> 00:22:07,560 Tá feidhm go mbainfidh tú ag iarraidh a úsáid anseo ar a dtoil SQL 303 00:22:07,560 --> 00:22:15,150 a aisghabháil ar an líon id seo caite isteach ó do tábla. 304 00:22:15,150 --> 00:22:24,560 Ansin, beidh sraitheanna glaoch - it'll glaoch ar an id - it'll ainm a shannadh don líon go bhfilleann an sé. 305 00:22:24,560 --> 00:22:27,900 Beidh sé glaoch go id. 306 00:22:27,900 --> 00:22:33,370 Anois, tá muid críochnaithe chlárú, agus is féidir linn bogadh ar aghaidh a lua. 307 00:22:33,370 --> 00:22:36,610 >> Réamhshocrú Ceadaíonn úsáideoir a ionchur ainm an stoc áirithe, 308 00:22:36,610 --> 00:22:41,940 agus ansin beidh a sheoladh ar ais ar na cáilíochtaí an stoic. 309 00:22:41,940 --> 00:22:48,410 Cad é go mbainfidh tú ag iarraidh a dhéanamh anseo é go bhfuil rialtóir agus cuid de na patrúin. 310 00:22:48,410 --> 00:22:53,380 Sa chás seo, táimid ag dul a bheith acu rialtóir atá ag dul a dhéanamh ar gach ceann de na smaointe dúinn. 311 00:22:53,380 --> 00:23:01,210 Tá sé seo ag dul chun breathnú suas an tsiombail agus ansin pas a fháil i luachanna na teimpléid a phriontáil amach. 312 00:23:01,210 --> 00:23:03,060 Táimid ag dul a bheith acu 2 teimpléid anseo. 313 00:23:03,060 --> 00:23:07,260 Táimid ag dul a bheith acu 1 teimpléad a sholáthraíonn an fhoirm ina bhfuil úsáideoirí ag dul go dtí 314 00:23:07,260 --> 00:23:09,920 ionchur ainm an stoc - ainm an scair. 315 00:23:09,920 --> 00:23:16,030 Ansin táimid ag dul freisin chun iarraidh eile teimpléad a thaispeánann na luachanna sin. 316 00:23:16,030 --> 00:23:27,450 Is féidir leat breathnú isteach Logáil isteach ar shampla de conas a bheadh ​​agat foirm a ghlacann le ionchur, 317 00:23:27,450 --> 00:23:30,060 ach amháin i anseo, ba mhaith linn ach 1 réimse. 318 00:23:30,060 --> 00:23:31,630 Nílimid ag iarraidh ainm úsáideora agus réimse focal faire. 319 00:23:31,630 --> 00:23:37,110 Ba mhaith linn ach 1 réimse téacs a cheadaíonn don úsáideoir a ionchur ainm an stoc áirithe. 320 00:23:37,110 --> 00:23:40,110 Ansin mian leat a sheoladh na sonraí sin - nuair a bhíonn tú d'fhéach sé suas an stoc sin - 321 00:23:40,110 --> 00:23:45,550 go quote_form.php. 322 00:23:45,550 --> 00:23:50,780 Beidh Lookup ar ais leis an siombail de stoc, an t-ainm, agus ar phraghas. 323 00:23:50,780 --> 00:23:53,910 Glacfar le fáil laistigh eagar comhthiomsaitheach. 324 00:23:53,910 --> 00:24:01,390 Féach suas an fheidhm lookup taobh istigh den functions.php le haghaidh tuilleadh eolais 325 00:24:01,390 --> 00:24:04,010 ar na cineálacha ar ais na ndaoine. 326 00:24:04,010 --> 00:24:08,520 >> Great! Mar sin, ansin ar deireadh, beidh tú ag iarraidh a chur ar taispeáint an t-eolas stoc. 327 00:24:08,520 --> 00:24:14,110 Beidh tú ag iarraidh a chur ar taispeáint is dócha - you'll ag iarraidh rochtain a fháil ar na hathróga. 328 00:24:14,110 --> 00:24:17,610 Nuair a bheidh tú an praghas i athróg - 329 00:24:17,610 --> 00:24:20,860 chomh maith leis an ainm agus an tsiombail - 330 00:24:20,860 --> 00:24:25,550 ansin beidh tú ag iarraidh a thaispeáint iad siúd i do leathanach teimpléad. 331 00:24:25,550 --> 00:24:31,540 D'fhéadfadh an leathanach teimpléad bheith ar a dtugtar show_quote.php nó rud éigin. 332 00:24:31,540 --> 00:24:39,660 Bheadh ​​Do leathanach quote.php a sholáthar ceanglófar seó agus ansin pas a fháil i ngach ceann de na luachanna sin. 333 00:24:39,660 --> 00:24:47,170 Ansin, i do leathanach php, leat a phriontáil hiarbhír as na luachanna sin chun an ghné HTML ar an leathanach. 334 00:24:47,170 --> 00:24:53,800 Leat úsáid ach an fheidhm a phriontáil agus pas a fháil i bpraghas. 335 00:24:53,800 --> 00:24:57,990 Tá 2 bealaí - is féidir leat iarcheangal ceachtar sé leis an oibreoir ponc, 336 00:24:57,990 --> 00:25:02,230 nó a úsáid placeholder. 337 00:25:07,580 --> 00:25:12,750 >> An úsáideoirí sa deireadh ag dul a bheith cheannach agus a dhíol stoic. 338 00:25:12,750 --> 00:25:18,450 Is mian linn a ligean dóibh ar bhealach éigin a fheiceáil gach ceann de na stoic go bhfuil siad faoi láthair. 339 00:25:18,450 --> 00:25:21,350 Táimid ag dul chun glaoch go bhfuil a gcuid phunann. 340 00:25:21,350 --> 00:25:26,180 Bheadh ​​Punann, is dócha do gach úsáideoir, go bhfuil a bunch na rónna 341 00:25:26,180 --> 00:25:31,760 liostú ar an gcineál sciar go bhfuil siad agus ansin cé mhéad de na bhfuil siad. 342 00:25:31,760 --> 00:25:36,500 Ár tábla atá ann cheana féin - ceart anois táimid tar éis tábla úsáideoirí inár mbunachar sonraí. 343 00:25:36,500 --> 00:25:41,780 Go bhfuil úsáideora ainm úsáideora, mar aon lena phasfhocal agus cé mhéad airgid atá acu. 344 00:25:41,780 --> 00:25:50,390 Níl aon bhealach fíor a stóráil go léir a n stoic laistigh den. 345 00:25:50,390 --> 00:25:58,010 Níl sé cosúil is féidir linn a chur isteach colúin nua do gach stoc. 346 00:25:58,010 --> 00:26:03,650 Bheadh ​​sé sin as a chéile an-, an-fhada toisc go bhfuil muid cainníocht gan teorainn 347 00:26:03,650 --> 00:26:06,200 de na cineálacha stoic a d'fhéadfadh siad a bheith. 348 00:26:06,200 --> 00:26:09,150 Mar sin, tá ionad cad beidh muid ag déanamh laistigh den bhunachar sonraí céanna, 349 00:26:09,150 --> 00:26:15,000 beidh orainn tábla úsáideoirí, ach ansin beidh orainn tábla phunann freisin. 350 00:26:15,000 --> 00:26:18,430 Beidh an tábla phunann nasctha cinnte an tábla úsáideoirí, 351 00:26:18,430 --> 00:26:24,600 ach ina ionad sin beidh an struchtúr tábla phunann bhfuil an t-eolas stoc, 352 00:26:24,600 --> 00:26:27,780 cé mhéad scaireanna den stoc ag an úsáideoir, 353 00:26:27,780 --> 00:26:31,620 chomh maith le úsáideora uimhir id ar leith. 354 00:26:31,620 --> 00:26:34,620 Tá tú an tábla úsáideoirí a bhfuil id chomh maith leis an ainm úsáideora, an hash - 355 00:26:34,620 --> 00:26:40,130 a bhfuil an focal faire, an focal faire criptithe - 356 00:26:40,130 --> 00:26:42,130 agus ansin tá an méid airgid acu. 357 00:26:42,130 --> 00:26:47,900 Ba mhaith leis an uimhir id a nascadh leis an uimhir id as an phunann. 358 00:26:47,900 --> 00:26:52,490 Ba mhaith leis an phunann a bheith díreach an siombail an stoc chomh maith leis na scaireanna - 359 00:26:52,490 --> 00:26:55,410 an líon scaireanna den stoc go bhfuil an t-úsáideoir. 360 00:26:55,410 --> 00:26:58,520 Sa tábla phunann a bheadh ​​agat go bunúsach 361 00:26:58,520 --> 00:27:03,760 gach scair atá ag gach ceann de na úsáideoirí ar do shuíomh. 362 00:27:03,760 --> 00:27:10,550 Níos déanaí, a shonrú ach amháin i d'úsáideoir áirithe scaireanna - ach a gcuid phunann - 363 00:27:10,550 --> 00:27:15,360 ba mhaith leat a aisghabháil na luachanna ó do phunann ar tábla den sórt sin go 364 00:27:15,360 --> 00:27:19,930 Is é an líon id go sonrach leis an úsáideoir. 365 00:27:26,520 --> 00:27:34,890 >> Nuair a thaispeáint duit ar an bpunann, beidh tú ag iarraidh tuairisc a thabhairt gach ceann de na stoic i d'úsáideoir phunann. 366 00:27:34,890 --> 00:27:41,670 Feicfidh tú ag iarraidh tuairisc a thabhairt ar líon na scaireanna agus an luach reatha na scaireanna sin. 367 00:27:41,670 --> 00:27:45,950 Níl sin luach reatha na scaireanna sin atá stóráilte sa tábla phunann 368 00:27:45,950 --> 00:27:51,640 mar gheall ar sin ag dul a bheith cothrom le dáta - ar a laghad - gach lá ag Yahoo. 369 00:27:51,640 --> 00:27:58,550 Chun a fháil ar an fhaisnéis sin, ní féidir leat tagairt a fháil ó do cheist SQL. 370 00:27:58,550 --> 00:28:02,400 Cén fheidhm atá go dúinn? Cén fheidhm a fháil an praghas? 371 00:28:02,400 --> 00:28:09,110 Sin lookup, mar sin beidh ag baint úsáide as lookup ar siombail ar leith a thabhairt duit a lán faisnéise. 372 00:28:09,110 --> 00:28:13,710 Beidh sé a thabhairt duit 3 phíosa eolais - an t-ainm, an tsiombail, chomh maith leis an bpraghas. 373 00:28:13,710 --> 00:28:17,490 Nuair atá tú lookup siombail áirithe, ansin is féidir leat a fháil an praghas, 374 00:28:17,490 --> 00:28:20,460 agus ansin is féidir leat é a úsáid ar an bpraghas a bheith ar taispeáint i do phunann. 375 00:28:20,460 --> 00:28:26,190 >> Ba cheart don phunann a thaispeáint freisin an úsáideora iarmhéid airgid reatha. 376 00:28:26,190 --> 00:28:30,310 Is é sin an réimse stóráil laistigh de do tábla úsáideoirí. 377 00:28:30,310 --> 00:28:33,400 Mar sin, cuimhneamh ansin conas táimid ag go bunúsach seo a leanas - 378 00:28:33,400 --> 00:28:36,850 táimid ag a bhfuil cineálacha éagsúla de chomhaid PHP. 379 00:28:36,850 --> 00:28:40,160 Táimid ag dul a bheith acu rialtóir a dhéanann bunúsach go léir an smaoineamh ar do shon. 380 00:28:40,160 --> 00:28:45,940 Agus ansin ní mór dúinn a teimpléad atá in a dhéileálann an teimpléad le sonraí outputting. 381 00:28:45,940 --> 00:28:50,790 Tá tú chun smaoineamh ar cad athróg a bheidh ar an rialaitheoir gá a ghlacadh isteach 382 00:28:50,790 --> 00:29:01,630 Má tá muid ag déileáil le punann ina n-aschur gach ainm, siombail, agus uimhir a roinnt, 383 00:29:01,630 --> 00:29:03,730 chomh maith le praghas reatha de stoc, 384 00:29:03,730 --> 00:29:06,950 ansin beidh tú ag iarraidh a fháil ar bhealach éigin de go bunúsach ag dul i - 385 00:29:06,950 --> 00:29:12,070 is féidir leat pas a fháil i sraith de luachanna a mheaitseáil go. 386 00:29:15,250 --> 00:29:24,360 >> A ligean ar dul isteach ar shampla de conas a d'fhéadfadh leat a aisghabháil go léir de na stoic 387 00:29:24,360 --> 00:29:26,210 úinéireacht ag úsáideoir ar leith. 388 00:29:26,210 --> 00:29:31,400 Ní hé seo an plé - go fóill - leis an praghas ar an stoc. 389 00:29:31,400 --> 00:29:33,520 Cad é seo a dhéanamh ná a reáchtáil ar cheist. 390 00:29:33,520 --> 00:29:37,070 Bheadh ​​sé a fháil ar an siombail mar aon leis na scaireanna ó - 391 00:29:37,070 --> 00:29:42,770 Tá mé ag iarraidh an tábla seo, ach sa chás seo a bheadh ​​sé a bheith? 392 00:29:42,770 --> 00:29:49,400 Cad é ainm an tábla go bhfuil muid ag déileáil le go bhfuil siombail agus scaireanna 393 00:29:49,400 --> 00:29:52,280 le haghaidh úsáideora áirithe? 394 00:29:52,280 --> 00:29:56,410 Tá sé ceachtar húsáideoirí nó phunann. 395 00:29:56,410 --> 00:29:57,820 Punann. 396 00:29:57,820 --> 00:30:03,220 Cad é a bheadh ​​seo a dhéanamh phunann cheist do na siombailí agus scaireanna 397 00:30:03,220 --> 00:30:04,920 le haghaidh úsáideora áirithe. 398 00:30:04,920 --> 00:30:09,260 Anseo, a rá liom, (SELECT siombail, scaireanna Ó TBL - 399 00:30:09,260 --> 00:30:12,280 ach in ionad tábla, tá tú ag dul a chur in ionad go bhfuil phunann. 400 00:30:12,280 --> 00:30:15,220 'Cá háit' go bunúsach mo riocht. 401 00:30:15,220 --> 00:30:21,050 Tá mé ag rá ba mhaith liom ach a fháil ar na arrays associative a fhreagraíonn 402 00:30:21,050 --> 00:30:23,850  leis an coinníoll seo a leanas - is ionann id. 403 00:30:23,850 --> 00:30:27,600  Ansin tá mé ag cur placeholder ann agus ansin id seisiún. 404 00:30:27,600 --> 00:30:36,720 Cad a mbeadh sé seo a dhéanamh ná a rá le haghaidh gach as a chéile i sraitheanna. 405 00:30:36,720 --> 00:30:40,940 Is é seo ar bhealach neat in ionad iarbhír a bheith a chur ar bun le haghaidh lúb 406 00:30:40,940 --> 00:30:47,450 go béim arís thar gach ceann de na innéacsanna, ansin i PHP féidir leat a bheith do-gach lúb. 407 00:30:47,450 --> 00:30:53,520 >> Má tá tú eagar ar leith, ansin is féidir leat a rá tá mé ag dul chun glaoch ar gach gné a chéile - 408 00:30:53,520 --> 00:30:57,930 Tá mé ag dul chun glaoch ar gach gné an ainm seo. 409 00:30:57,930 --> 00:31:02,780 Mar sin, le haghaidh gach ceann de na gnéithe sin, tá mé ag dul chun glaoch orthu seo, 410 00:31:02,780 --> 00:31:04,500 ansin is féidir liom seo a dhéanamh. 411 00:31:04,500 --> 00:31:10,370 Sa haghaidh gach, tá tú sraitheanna mar do sraith iarbhír, agus gach as a chéile tú ag dul as a chéile a ghlaoch. 412 00:31:10,370 --> 00:31:12,420 Gach uair a dhéanann é a fhorghníomhú an gcomhlacht, 413 00:31:12,420 --> 00:31:16,960 beidh sé dul suas agus beidh sé cothrom le dáta a chéile é an ghné eile i sraitheanna. 414 00:31:18,900 --> 00:31:25,260 >> Anois, i dtéarmaí stoic a cheannach, 415 00:31:25,260 --> 00:31:29,500 cad ba mhaith linn a dhéanamh ná a fháil ar an stoc go mian leis an úsáideoir a cheannach 416 00:31:29,500 --> 00:31:35,300 agus an méid scaireanna gur mian leis an úsáideoir a cheannach, agus ansin - más mian leo - 417 00:31:35,300 --> 00:31:38,120 an stoic a chur ar a phunann. 418 00:31:38,120 --> 00:31:40,310 Ar ndóigh, má tá siad rud éigin a cheannach, ansin tá go bhfuil dul chun laghdú 419 00:31:40,310 --> 00:31:43,520 an méid airgid a bhfuil siad, ionas go mbeidh dul chun laghdú a n-airgead tirim. 420 00:31:43,520 --> 00:31:48,380 Táimid ag dul a bheith ag déileáil le nuashonrú na punainne chomh maith leis an tábla úsáideoirí, 421 00:31:48,380 --> 00:31:50,300 ina bhfuil an t-airgead. 422 00:31:50,300 --> 00:31:54,920 Ach ar dtús, is gá duit a fháil ar an stoc iarbhír agus méid na scaireanna gur mian leis an úsáideoir. 423 00:31:54,920 --> 00:32:00,010 Ar an ábhar sin, beidh ort foirm HTML a iarraidh ar an siombail an stoc 424 00:32:00,010 --> 00:32:03,360 gur mian leat a cheannach chomh maith le líon na scaireanna. 425 00:32:03,360 --> 00:32:08,300 Ansin, beidh tú ag iarraidh a chur leis. 426 00:32:08,300 --> 00:32:13,750 Beidh tú ag iarraidh a roghnú luachanna áirithe. 427 00:32:13,750 --> 00:32:19,670 Táimid tar éis imithe tríd an beagán beag cheana féin, ach nuair a bhíonn tú ag iarraidh a fháil sraitheanna áirithe - 428 00:32:19,670 --> 00:32:22,020 aisghabháil sraitheanna áirithe ón tábla SQL, 429 00:32:22,020 --> 00:32:24,290 is é seo an chomhréir seo a leanas. 430 00:32:24,290 --> 00:32:28,400 Tá tú a roghnú, agus ansin má tá tú a shonrú réalta, 431 00:32:28,400 --> 00:32:31,830 beidh go bunúsach ar ais an t-iomlán, as a chéile ar fad ar do shon. 432 00:32:31,830 --> 00:32:36,890 Ansin, arís, tá tú an coinníoll i gcás, agus ansin tú a shonrú - 433 00:32:36,890 --> 00:32:39,990 Ba mhaith liom ach an ainm úsáideora a bheith cothrom le post-i, 434 00:32:39,990 --> 00:32:46,660 mar sin beidh sé a aisghabháil ach amháin an tsraith i úsáideoirí a fhreagraíonn do phost-i. 435 00:32:46,660 --> 00:32:52,860 >> Nuair is mian úsáideoir a scair a chur le punann, 436 00:32:52,860 --> 00:32:54,400 gá duit a sheiceáil le haghaidh earráidí beag. 437 00:32:54,400 --> 00:32:57,680 Ba mhaith leat a dhéanamh cinnte go bhfuil féidir leis an úsáideoir a thabhairt i ndáiríre an stoc, 438 00:32:57,680 --> 00:33:00,810 ionas go mbainfidh tú ag iarraidh a sheiceáil gcuid airgid. 439 00:33:00,810 --> 00:33:05,810 Roimhe sin, a úsáid le linn réalta a fháil ar a chéile ar fad ó tábla SQL. 440 00:33:05,810 --> 00:33:08,930 Ach anseo, is féidir linn i ndáiríre a shonrú go díreach a ba mhaith liom ach 1 luach - 441 00:33:08,930 --> 00:33:10,080 Ba mhaith liom ach airgead tirim. 442 00:33:10,080 --> 00:33:17,970 Mar sin anseo, bheadh ​​sé ar ais an t-airgead don úsáideoir le líon id 1. 443 00:33:17,970 --> 00:33:25,940 Má tá úsáideoir a cheannaigh cheana féin stoic áirithe ach ansin buys níos mó de na stoic sin, 444 00:33:25,940 --> 00:33:30,440 ansin i do phunann - ní mian leat ar líne ar leith, 445 00:33:30,440 --> 00:33:34,770 eile as a chéile go bhfuil an idirbhirt nua. 446 00:33:34,770 --> 00:33:37,950 Ba mhaith leat i ndáiríre suas chun dáta ar an méid. 447 00:33:37,950 --> 00:33:42,530 Is léir go ag athrú i ndáiríre an méid scaireanna go úinéireacht an úsáideoir. 448 00:33:42,530 --> 00:33:47,730 Má úsáideann tú an cheist isteach i - mar sin tá sé isteach go díreach isteach i do phunann gach ceann de na luachanna - 449 00:33:47,730 --> 00:33:51,710 Uimhir id an úsáideora chomh maith leis an siombail an stoc go bhfuil siad ag ceannach 450 00:33:51,710 --> 00:33:57,750 agus na scaireanna, ansin beidh tú ag iarraidh freisin a shonrú, go maith, má ritheann mé isteach i eochair dúblach - 451 00:33:57,750 --> 00:34:00,750 sa chás seo is é an príomh dúblach ní amháin an úsáideora id ach freisin ar an tsiombail stoc - 452 00:34:00,750 --> 00:34:08,340 toisc nach féidir leat a bheith ach amháin - is é ár mbonn gur féidir leat a bheith ach 1 as a chéile 453 00:34:08,340 --> 00:34:10,699  a fhreagraíonn 1 siombail ar leith. 454 00:34:10,699 --> 00:34:13,659 Mar sin, ar an eochair dúblach - má ritheann tú isteach i imbhualadh ann - 455 00:34:13,659 --> 00:34:18,520 bhfuil tú ag dul díreach a thabhairt cothrom le dáta scaireanna a luach nua. 456 00:34:18,520 --> 00:34:23,290 Scaireanna ionann is cuma cad a bhí againn roimh móide líon na scaireanna go bhfuil an t-úsáideoir a cheannach. 457 00:34:27,790 --> 00:34:31,090 >> Anois go bhfuil againn cothrom le dáta an tábla punainne, 458 00:34:31,090 --> 00:34:34,730 beidh muid ag iarraidh a thabhairt cothrom le dáta an úsáideora airgid. 459 00:34:34,730 --> 00:34:40,300 Sin sa tábla úsáideoirí, agus mar sin táimid ag dul a bheith dhealú méid áirithe ó airgead tirim. 460 00:34:40,300 --> 00:34:46,270 Is dócha, tá sé ag dul a bheith airgead tirim ionann lúide airgid - agus ansin le méid áirithe. 461 00:34:46,270 --> 00:34:50,560 Thabhairt cothrom le dáta an t-airgead, ba mhaith leat - 462 00:34:50,560 --> 00:34:55,699 má bhí mé a chur amach airgead ó phost-i, ansin ba mhaith liom seo a reáchtáil cheist - 463 00:34:55,699 --> 00:35:00,220 'Úsáideoirí cothrom le dáta' agus ansin a leagtar ar an gcolún airgid chun airgead tirim - 464 00:35:00,220 --> 00:35:07,300 >> Ba mhaith liom a bhaint dollar 9,999 ach amháin má tá an ainm úsáideora céanna le post-i. 465 00:35:07,300 --> 00:35:12,020 Ach, sa chás seo, nach bhfuil muid ag iarraidh a dhealú 9,999 go sonrach. 466 00:35:12,020 --> 00:35:17,610 Is mian linn a shonrú, go maith, ba mhaith linn a dhealú an praghas reatha an stoic 467 00:35:17,610 --> 00:35:22,400 arna iolrú faoin líon na scaireanna go mbíonn siad ag ceannach. 468 00:35:25,260 --> 00:35:29,910 >> Anois, tá muid deis dóibh a fheiceáil gach ceann de na stoic go bhfuil siad, 469 00:35:29,910 --> 00:35:33,080 chomh maith le cheannach mar stoic níos mó. 470 00:35:33,080 --> 00:35:37,430 Táimid tar éis freisin cead roimhe sin iad chun breathnú suas ar an praghas reatha ar stoc. 471 00:35:37,430 --> 00:35:40,030 Anseo ba mhaith linn chun ligean dóibh chun iad a dhíol. 472 00:35:40,030 --> 00:35:42,160 An Chéad ba mhaith linn a chur ar taispeáint go bunúsach - 473 00:35:42,160 --> 00:35:45,270 ba mhaith linn chun ligean dóibh a fheiceáil gach ceann de na stoic go bhfuil siad, 474 00:35:45,270 --> 00:35:53,170 mar sin anseo ba mhaith linn a chur ar taispeáint gach ceann de na sraitheanna as an phunann. 475 00:35:53,170 --> 00:35:56,650 Má roghnaíonn siad a dhíol stoc áirithe, 476 00:35:56,650 --> 00:35:59,140 ansin táimid ag dul a glacadh leis gur mian leo a dhíol ar fad é. 477 00:35:59,140 --> 00:36:04,350 Nach bhfuil siad ag dul díreach a dhíol 50% dá gcuid scaireanna, tá siad ag dul a dhíol 100% de. 478 00:36:04,350 --> 00:36:08,630 Is féidir linn a scriosadh ach an tsraith ar fad ó phunann. 479 00:36:08,630 --> 00:36:17,520 Is féidir linn a scriosadh an t-úsáideoir a thugtar ar scaireanna an tsiombail áirithe. 480 00:36:17,520 --> 00:36:21,410 Níl an chomhréir as sin. 481 00:36:21,410 --> 00:36:22,710 >> Ansin ba mhaith linn a thabhairt cothrom le dáta an t-airgead. 482 00:36:22,710 --> 00:36:30,930 Táimid ag dul a bheith ag cur an t-airgead ar cóimhéid le méid na scaireanna siad ag díol 483 00:36:30,930 --> 00:36:34,640 arna iolrú ar an praghas reatha an stoic - 484 00:36:34,640 --> 00:36:38,610 nach bhfuil an praghas ar a cheannaigh siad é, ach an praghas ar a bhfuil siad - 485 00:36:38,610 --> 00:36:40,500 an praghas reatha nuair a bhíonn siad ag díol é. 486 00:36:40,500 --> 00:36:43,660 Chun tagairt an praghas reatha de stoc, 487 00:36:43,660 --> 00:36:49,120 beidh tú ag iarraidh lookup a úsáid, a thabhairt duit ar an praghas de stoc 488 00:36:50,030 --> 00:36:52,650 ag an am atá ann faoi láthair. 489 00:36:52,650 --> 00:36:55,930 >> Anois, táimid fágtha le stair, 490 00:36:55,930 --> 00:37:00,170 a ba mhaith leat a cheadú úsáideoir a choinneáil ar gach ceann de na a n-idirbhearta - 491 00:37:00,170 --> 00:37:03,040 ba mhaith leis a fheiceáil nuair a dhíol siad rud éigin, aon uair a cheannaigh siad stoc. 492 00:37:03,040 --> 00:37:08,870 Is mian linn a shonrú ar an am a rinne siad, chomh maith leis cé mhéad a cheannaigh siad 493 00:37:08,870 --> 00:37:11,650 agus cad a stoc a bhí sé. 494 00:37:11,650 --> 00:37:17,800 Dhéanaimid aon reatha, struchtúr atá ann cheana féin a shonraíonn go bhfuil? 495 00:37:17,800 --> 00:37:25,230 Bhuel, ní mór dúinn punann a thaispeánann na stoic líon go bhfuil úsáideoir 496 00:37:25,230 --> 00:37:26,470 le haghaidh sciar ar leith. 497 00:37:26,470 --> 00:37:34,060 Ach táimid ag struchtúrú punann ar an mbealach go nuashonruithe sé nuair a cheannach againn il, 498 00:37:34,060 --> 00:37:40,190 ach ba chóir stair - má cheannaíonn tú Apple, 10 scaireanna é, agus ansin ina dhiaidh sin ar dhíol 5, 499 00:37:40,190 --> 00:37:44,040 ansin bheadh ​​tú ag iarraidh a fheiceáil na leithligh mar ghníomhartha ar leith, sraitheanna ar leithligh. 500 00:37:44,040 --> 00:37:48,520 De bharr an méid an chaingean sin a shamhlú go bhfuil ar ár tábla bpunann 501 00:37:48,520 --> 00:37:52,540 Bheadh ​​a bheith díreach cothrom le dáta leis an as a chéile, go háirithe, 502 00:37:52,540 --> 00:37:55,740  mar sin táimid ag dul is dócha a iarraidh eile tábla. 503 00:37:55,740 --> 00:38:00,460 In ár mbunachar sonraí, ní mór dúinn ár n-úsáideoirí tábla, ní mór dúinn ár tábla punainne, 504 00:38:00,460 --> 00:38:04,090 agus anois beidh muid ag iarraidh dócha go bhfuil tábla stair. 505 00:38:04,090 --> 00:38:08,070 Is féidir an tábla stair súil a choinneáil ar an dáta atá ann faoi láthair, 506 00:38:08,070 --> 00:38:12,800 chomh maith leis an tsiombail stoc áirithe, chomh maith le cé mhéad scaireanna, 507 00:38:12,800 --> 00:38:15,410 agus ansin cad é - 508 00:38:15,410 --> 00:38:18,800 cibé an raibh tú ag ceannach na scaireanna sin nó cibé acu a bhí ag díol tú iad. 509 00:38:20,660 --> 00:38:25,720 >> Chun déileáil leis an dáta, tá cúpla bealaí gur féidir leat é seo a dhéanamh. 510 00:38:25,720 --> 00:38:28,820 PHP Tá ar bhealach súil a choinneáil ar an dáta, ar féidir leat breathnú suas duit féin. 511 00:38:28,820 --> 00:38:33,990 I SQL Is féidir leat é a úsáid freisin ceachtar anois nó stampa ama reatha. Sin suas a thabhairt duit. 512 00:38:33,990 --> 00:38:40,720 Just a dhéanamh cinnte go gceannaíonn gach uair a úsáideora nó ar dhíol, beidh tú a thabhairt cothrom le dáta a n-airgead tirim 513 00:38:40,720 --> 00:38:46,750 sa tábla úsáideoirí, beidh tú a thabhairt suas chun dáta na sraitheanna sa tábla punanna, 514 00:38:46,750 --> 00:38:50,900 ansin beidh tú freisin a bheith ag nuashonrú an stair, 515 00:38:50,900 --> 00:38:56,260 mar sin tá ag dul a bheith 3 ceisteanna SQL ar leith go mbainfidh tú a bheith ag glaoch ann. 516 00:38:58,640 --> 00:39:01,530 Tá a bunch de feidhmiúlacht anois. 517 00:39:01,530 --> 00:39:10,600 >> Just a cúpla meabhrúcháin i do chomhad innéacs, beidh tú ag iarraidh a nascadh le ar a laghad, do - 518 00:39:10,600 --> 00:39:15,550 ach beidh tú ag iarraidh chun ligean d'úsáideoir a nascadh leis an leathanach buy.php. 519 00:39:15,550 --> 00:39:23,560 Sin an dul chun cead a thabhairt úsáideoir - Tá buy.php an rialaitheoir, ionas go mbeidh dul chun ceachtar 520 00:39:23,560 --> 00:39:29,170 chugat go - go ag dul chun tú a sheoladh chuig an fhoirm a ligeann duit chun rudaí a breathnú suas. 521 00:39:29,170 --> 00:39:34,420 Tá stair. Táimid tar éis logáil amach, ag fáil ceanglófar agus ansin a dhíol. 522 00:39:34,420 --> 00:39:37,350 Glacfar iad ar a laghad cad ba mhaith leat a thaispeáint. 523 00:39:37,350 --> 00:39:43,640 I dtéarmaí na punainne, tá an phunann a thaispeántar iarbhír sa leathanach innéacs. 524 00:39:43,640 --> 00:39:52,050 Má théann muid ar innéacs, anseo linn a fheiceáil go Rindreáil sé portfolio.php 525 00:39:52,050 --> 00:40:00,050 agus Gabhann an eagar associative - go bunúsach is ionann an teideal phunann. 526 00:40:00,050 --> 00:40:02,610 Mar sin, is é seo an rialtóir. 527 00:40:02,610 --> 00:40:08,000 Má théann muid go dtí an teimpléad de portfolio.php, 528 00:40:08,000 --> 00:40:18,060 ansin tá gach tá sé - go bunúsach léiríonn pictiúr a deir, ó is é an suíomh seo á thógáil. 529 00:40:18,060 --> 00:40:23,810 Níos déanaí, nuair a tá tú pas a fháil i - you'll a bheith ag dul in eolas bunúsach níos sainiúla. 530 00:40:23,810 --> 00:40:27,400 In ionad theideal díreach, beidh tú is dócha a bheith ag dul i rudaí níos mó. 531 00:40:27,400 --> 00:40:32,010 Nuair a bheidh tú na luachanna, ansin is féidir portfolio.php déileáil leis na luachanna 532 00:40:32,010 --> 00:40:34,490 agus a phriontáil amach iad in aon saghas ordaithe. 533 00:40:34,490 --> 00:40:41,660 >> Nuair atá tú a chur i bhfeidhm gach ceann de na, ní mór duit freisin a chur i bhfeidhm gné 1 níos mó. 534 00:40:41,660 --> 00:40:44,890 Is féidir é seo ceachtar a bheith ag ligean d'úsáideoir a athrú phasfhocal, 535 00:40:44,890 --> 00:40:50,110 a athshocrú a bpasfhocal má tá siad dearmad air - mar sin do phasfhocal a athshocrú, ansin 536 00:40:50,110 --> 00:40:54,560 go mbainfidh tú is dócha ag iarraidh freisin a chur in eagar clárú ionas go ligeann sé dóibh a shonrú ar ríomhphost, 537 00:40:54,560 --> 00:40:57,910 mar sin má tá siad dearmad a n-phasfhocal, ansin is féidir iad a fháil go. 538 00:40:57,910 --> 00:41:02,870 Is féidir leo dul isteach is dócha i n-ainm úsáideora, agus ansin beidh ríomhphost a chur chucu 539 00:41:02,870 --> 00:41:06,180 le nasc a bheith in ann a athshocrú a bpasfhocal. 540 00:41:06,180 --> 00:41:10,980 Is féidir leat rud éigin a ligeann d'úsáideoirí chun admhálacha a fháil 541 00:41:10,980 --> 00:41:12,380 gach uair iad a cheannach nó a dhíol rud éigin, 542 00:41:12,380 --> 00:41:19,910 agus ansin ar deireadh, cead a thabhairt dóibh airgead a chur ar a láithreán gréasáin. 543 00:41:19,910 --> 00:41:24,970 Just a dul ar ais isteach an coincheap de rialtóirí agus teimpléid le beagán. 544 00:41:24,970 --> 00:41:31,170 Feicfidh tú rud éigin cosúil le - ionas go mbainfidh tú a bheith rialtóir anseo. 545 00:41:31,170 --> 00:41:35,080 Ceart anois, tá muid ag féachaint ar an sampla login.php. 546 00:41:35,080 --> 00:41:38,220 Nuair a ní mór dúinn a rialaitheoir, go bunúsach tá sé ag dul a ghlacadh 2 chás. 547 00:41:38,220 --> 00:41:42,090 Nuair rialtóirí a bheith acu, táimid i píosa seo go bhfuil muid freisin de chineál ar déileáil le 548 00:41:42,090 --> 00:41:43,880 nuair foirmeacha a bheith chomh maith. 549 00:41:43,880 --> 00:41:47,500 Beidh an rialtóir a bheith go bunúsach gníomhartha ar leith - 550 00:41:47,500 --> 00:41:53,880 amháin má tá foirm curtha isteach chuige cheana, agus ansin dhá má tá an t-úsáideoir teacht ar an leathanach 551 00:41:53,880 --> 00:41:56,870 don chéad uair agus fós riachtanais a ionchur fhoirm sin. 552 00:41:56,870 --> 00:42:02,820 >> Tá mé ag dul chun léim chuig an chéad chás roimh dul suas go dtí an chéad chás a bhfuil an fhoirm isteach 553 00:42:02,820 --> 00:42:12,640 Anseo rá linn, má tá an fhoirm isteach leis an bpost modh - 554 00:42:12,640 --> 00:42:13,580 ná bíodh imní ort faoi sin le beagán. 555 00:42:13,580 --> 00:42:19,780 Ná bíodh imní ort faoi sin i bhfad ró-ach a thuiscint go Déileálann go bunúsach an fheidhm sin le 556 00:42:19,780 --> 00:42:22,430 cibé foirm curtha isteach nó nach bhfuil. 557 00:42:22,430 --> 00:42:25,640 Is é an coinníoll seo fíor má tá úsáideoir isteach an fhoirm. 558 00:42:25,640 --> 00:42:45,940 Mura bhfuil, ansin táimid ag dul a iarraidh a glaoch login_form.php rindreáil, agus ansin pas a fháil sa teideal. 559 00:42:45,940 --> 00:42:48,010 Tá an teideal ach dul go bunúsach a bheith i láthair sa cheanntásc. 560 00:42:48,010 --> 00:42:54,990 Cad é seo a dhéanann a deir go bunúsach, maith go leor - go maith, má théann úsáideoir login.php 561 00:42:54,990 --> 00:43:00,310 agus nach logáilte isteach iarbhír i, ansin ba mhaith liom iad a chur chuig an leathanach a bhfuil an fhoirm 562 00:43:00,310 --> 00:43:03,160 a chuireann ar chumas iad a ionchur ar an ainm úsáideora agus an focal faire. 563 00:43:03,160 --> 00:43:07,590 Ansin mé ag dul go dtí login_form, agus ansin go bhfuil an fhoirm iarbhír. 564 00:43:07,590 --> 00:43:13,750 Ansin cuireann, nuair a an t-úsáideoir fhoirm sin, tá siad ag dul chun é a chur faoi bhráid login.php 565 00:43:13,750 --> 00:43:15,840 leis an bpost modh. 566 00:43:15,840 --> 00:43:21,560 Ansin mé ag dul i ndáiríre a chur isteach an roinn seo den lúb mo más rud é-eile. 567 00:43:21,560 --> 00:43:29,560 Ansin, tá sé i anseo go mbímid ag plé leis na luachanna a rinneadh ar an bhfoirm. 568 00:43:29,560 --> 00:43:32,800 Tá sé anseo go bhfuil muid ag déileáil leis na. 569 00:43:32,800 --> 00:43:40,860 >> Ansin, nuair tú ag déileáil leis na luachanna sin - má tá tú ag déileáil le - 570 00:43:40,860 --> 00:43:46,640 rá táimid ag déileáil leis an leathanach quote.php inar féidir le duine éigin ionchur stoc go 571 00:43:46,640 --> 00:43:49,950 ar mian leo chun breathnú suas, agus ansin a fheiceáil go taispeáint - 572 00:43:49,950 --> 00:43:52,850 Tá chineál sin de chineál céanna anseo. 573 00:43:52,850 --> 00:43:56,070 Anseo atá againn foirm login - you'd dócha go bhfuil foirm ceanglófar - 574 00:43:56,070 --> 00:44:00,290 ach ansin tá an t-úsáideoir isteach uair amháin i ndáiríre an fhaisnéis sin, 575 00:44:00,290 --> 00:44:04,810 ansin beidh tú ag iarraidh ar an rialtóir chun pas a fháil isteach i gceann eile teimpléad 576 00:44:04,810 --> 00:44:07,430 a thaispeáint dóibh an fhaisnéis sin iarbhír. 577 00:44:07,430 --> 00:44:11,250 Mar sin, ceart ansin thart anseo, beidh tú ansin is dócha - 578 00:44:11,250 --> 00:44:18,830 thart ar dheireadh do riocht anseo - an más ionann an modh iar - 579 00:44:18,830 --> 00:44:22,520 ansin beidh tú ag iarraidh dócha i gcóir chun leathanach eile - an ceanglófar seó - 580 00:44:22,520 --> 00:44:28,040 a chuireann tú an leathanach - show_quote.php-- 581 00:44:28,040 --> 00:44:34,120 agus ansin beidh sa chomhad tagairt na luachanna sin. 582 00:44:34,120 --> 00:44:36,480 An dhéanamh go chiall? 583 00:44:36,480 --> 00:44:40,390 >> Tá rialtóir a dhéileálann go bunúsach leis an 2 chás - 584 00:44:40,390 --> 00:44:42,710 cibé acu atá tú isteach foirm i nó nach bhfuil. 585 00:44:42,710 --> 00:44:43,950 Más rud é nach bhfuil tú isteach foirm, 586 00:44:43,950 --> 00:44:47,300 ansin beidh sé tú a athdhíriú ar an bhfoirm, a chuir tú ansin ar ais go dtí an leathanach sin. 587 00:44:47,300 --> 00:44:54,020 Ansin, nuair a tá tú eolas ar an rialaitheoir, beidh an comhlacht sin déileáil leis an 588 00:44:54,020 --> 00:44:59,750 eolas mar is gá - bíodh ag féachaint suas luachanna i ndáil le stoc, 589 00:44:59,750 --> 00:45:04,150 agus ansin nuair a tá sé d'fhéach sé suas na luachanna sin agus tá siad i sraith nicely formáidithe, 590 00:45:04,150 --> 00:45:08,180 Is féidir le pas a fháil ansin go sraith isteach sa leathanach teimpléad 591 00:45:08,180 --> 00:45:10,330  a dhéileálann le outputting na faisnéise sin. 592 00:45:10,330 --> 00:45:14,680 >> Arís, ó tá sé an ngréasán, tá sé ag dul a bheith spraoi. 593 00:45:14,680 --> 00:45:20,310 Táimid lasmuigh de C mar sin ní táimid teoranta do na ASCII agus aschur críochfoirt, 594 00:45:20,310 --> 00:45:21,800 ionas go mbeidh spraoi leis seo. 595 00:45:21,800 --> 00:45:24,920 Is féidir leat a dhéanamh amhairc sé mar is mian leat. 596 00:45:24,920 --> 00:45:31,860 Is féidir leat úsáideoirí a cheadú do na milliúin dollar ionchur ag an am, 597 00:45:31,860 --> 00:45:34,730 nó teorainn a chur leo agus a bheith i gceist i ndáiríre agus iad a cheadú ach amháin chun dul isteach 1 pingin ag an am 598 00:45:34,730 --> 00:45:36,330 nó rud éigin mar sin. 599 00:45:36,330 --> 00:45:38,550 Cinnte a bheith cinnte spraoi a bheith acu leis seo. 600 00:45:38,550 --> 00:45:47,030 >> PHP cód bhfuil beagán níos simplí sa mhéid is go bhfuil sé beagán níos éasca a mhapáil amach do pseudocode 601 00:45:47,030 --> 00:45:50,070 i gcur i bhfeidhm iarbhír. 602 00:45:50,070 --> 00:45:56,320 Mar sin, a bheith cinnte spraoi leis seo toisc go bhfuil sé i ndáiríre ár n-píosa deireanach i CS50. 603 00:45:56,320 --> 00:46:01,150 Leis sin, ba é seo Walkthrough 7. 604 00:46:01,150 --> 00:46:04,640 Nuair a bhíonn tú críochnaithe ag faire ar an walkthrough agus críochnaithe do pset, 605 00:46:04,640 --> 00:46:09,590 ansin bhí na freisin psets, agus anois táimid ar an táirge deiridh - 606 00:46:09,590 --> 00:46:12,330 tar éis a fháil againn trí quiz 1. 607 00:46:12,330 --> 00:46:16,200 Ansin tá súil againn gur féidir leat úsáid a bhaint as na huirlisí go atá tú a foghlaimíodh ón psets - 608 00:46:16,200 --> 00:46:21,980 ní amháin ar an chomhréir, ach níos mó an coincheap teibí ar conas a ghlacadh áirithe - 609 00:46:21,980 --> 00:46:24,950 Is maith, ba mhaith liom é seo a dhéanamh agus ansin i bhfeidhm i ndáiríre go. 610 00:46:24,950 --> 00:46:28,740 Foghlaim conas a streachailt trí chomhréir agus cód dáilte. 611 00:46:28,740 --> 00:46:33,020 Léitheoireacht daoine eile cód, agus ansin a léirmhíniú go úsáid a bhaint as réamh-atá ann cheana féin feidhmeanna. 612 00:46:33,020 --> 00:46:37,360 >> Mar sin, luck maith leis an pset seo caite. 613 00:46:37,360 --> 00:46:39,930 Tá sé curtha s an pléisiúr i gceannas ar an walkthroughs. 614 00:46:39,930 --> 00:46:40,940 Tá súil agam go bhfuil siad Bainim chuidiú leat. 615 00:46:40,940 --> 00:46:46,560 Ba iad seo Walkthroughs, agus go raibh maith agat go mór. 616 00:46:52,580 --> 00:46:56,200 [CS50.TV]