[Powered by Google Translate] [Fadhb Walkthrough Set 7] [Zamyla Chan] [Ollscoil Harvard] [Is é seo an CS50] [CS50.TV] Dia duit gach duine, agus fáilte a chur Walkthrough 7, CS50 Airgeadais. Anois, tá muid ag déanamh go hoifigiúil le gach ceann de na psets i CS50, agus táimid ag fhág ach le ceann amháin níos mó a bhfuil dul chun bheith ina chur i bhfeidhm spraoi ar láithreán gréasáin inar féidir le húsáideoirí logáil isteach CS50 Airgeadais agus a cheannach agus a dhíol stoic. Inniu, tá muid ag dul go bhfuil cúpla uirlisí atá ar fáil dúinn. Táimid ag dul a bheith ag caint faoi cheadanna. Aon uair a bheidh agat fillteán gréasáin, bhfuil tú ag dul go dtí gur mian chun ligean d'úsáideoirí a fhorghníomhú comhaid áirithe ach freisin léamh ach na cinn eile, mar sin beidh muid ag breathnú isteach ceadanna agus conas is féidir a leagtar sin leat. Ansin táimid ag dul chun breathnú ar PHP, HTML, agus SQL cód. Gcéad dul síos, ceadanna. Nuair atá tú i an gcríochfort i eolaire áirithe, ansin cad ba mhaith leat a dhéanamh gur mian leat a rith an t-ordú chmod. Sin le leanúint ag ceachtar litreacha nó uimhreacha a fhreagraíonn do cad ba mhaith leat go bunúsach ar fud an domhain a fheiceáil, tú féin a fheiceáil, etc Mar shampla, aon uair a bhfuil tú fillteán, ansin ba mhaith leat go bhfuil fillteán a bheith inrite ag gach duine go bhfaca sé, mar sin tá cad ba mhaith leat a dhéanamh d'fhéadfaí tú a reáchtáil ar an chmod ordú a + x agus ansin an t-ainm do fhillteán. Nuair a bheidh tú comhad den sórt sin mar chomhaid CSS nó comhaid íomhá - cosúil le jpeg agus bitmaps, rudaí mar sin, nó aon chód JavaScript - ba mhaith leat go bhfuil a bheith inléite ag gach duine, mar sin ansin cad a dhéanann tú go bhfuil d'fhéadfaí tú a bhaint as an saoróg - a bhfuil réiltín - a chur in iúl go bunúsach san fhillteán CSS - gach rud sa bhfillteán -  Tá mé ag dul a rá go tá go dul a bheith inléite ag gach duine. Le cead, nuair a úsáideann muid na litreacha, Is féidir linn a úsáid freisin uimhreacha ina ionad. Mar sin, a fheiceann tú go bhfuil deireadh thiar nuair is mian leat rud éigin a bheith inrite - go s ionadaíocht ag an uimhir 1 - Tá rud éigin a bheith inléite an uimhir 4 agus ansin - Is inscríofa uimhir 2 - agus mar sin go bunúsach nuair is mian leat meascán de na, ansin cuir tú iad. Más mian leat rud éigin a bheith, inléite inscríofa, agus inrite, ansin bheadh ​​tú a chur suas 4, 2, agus 1 agus a thabharfadh 7 duit, ansin nuair a tá tú fillteán mian leat go bhfuil a bheith inrite ag gach duine - chomh maith le inléite agus inscríofa - ansin a dhéanann tú go 7, 1, 1. Bheadh ​​sé sin 7 do leat, agus ansin 1 do na daoine eile. Nuair a bheidh tú an spec, beidh sé a shonrú i ndáiríre a fillteáin agus a comhaid gá a bheith chmod-ed go sonrach. Mar shampla, nuair a dhéanann tú fillteáin go bhfuil - iad siúd 7-1-1 - nuair a tá tú íomhánna, nó HTML, CSS, JavaScript, ansin tá sin ag dul a bheith 6, 0, 4 - nó 6, 4, 4 - agus ansin go bhfuil comhaid PHP ag dul a bheith 6, 0, 0. An smaoineamh atá laistiar sin nár chóir úsáideoirí a fheiceáil i ndáiríre do PHP cód, ach a bheith díreach in ann a fheiceáil an t-aschur. Great! Bogadh isteach i PHP. Níl ort ach, aon uair is mian leat comhad PHP, is é an iarmhír chomhaid. Php. Is féidir leat freisin meascán HTML le cód PHP. Má tá tú comhad HTML, mar shampla, ansin is féidir leat cuir leis an uillinn chlé, ceist marc, php - a chur ar do chód php - agus ansin go dlúth le chéile comhartha ceiste agus dronuillinn. Tá Athróga i PHP i bhfad níos éasca chun déileáil leis ná athróg C. Aon athróg thosaíonn díreach le comhartha Dollar os comhair é, agus tá siad clóscríofa weakly. Ciallaíonn sé sin nach gá duit a bheith buartha faoi shocrú rud éigin cothrom le teaghrán nó slánuimhir. Is féidir leat ach a rá go simplí, is é seo mo ainm an athróg agus ansin é seo a luach, mar sin tá sé ag dul a bheith níos éasca chun déileáil leis ansin. Tá rud eile gur féidir PHP leat úsáid a bhaint arrays associative. Is féidir leat ach a shainiú ach le sraith mar a bheadh ​​agat i C ag rá, dollar shíniú-ainm do eagar ionann-, agus ansin i lúibíní cearnacha go bunúsach ach an liosta de luachanna na gnéithe uile an eagar. Ach, i PHP cad is féidir leat a dhéanamh freisin a shonrú go bunúsach ar an - tá sé cineál cosúil le feidhm hash. Is féidir leat a shonrú ar an innéacs - cad a bhfuil tú ag dul a ghlaoch air - agus ansin fhreagraíonn sé seo luach. Má tá tú pas a fháil i ndáiríre i = 1, b = 2, c = 3, ansin do eagar ag innéacs a bheadh ​​a thabhairt duit 1. Beidh an pset te tú suas le roinnt PHP i roinn de na ceisteanna, agus ansin muid tumtha i CS50 Airgeadais. Tá cúpla - tá roinnt feidhmiúlacht, go bunúsach, a chur i bhfeidhm an láithreán gréasáin seo. 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. Ba mhaith linn chun ligean dóibh chun breathnú suas a ceanglófar, agus ansin ba mhaith linn a phriontáil amach ainm an ceanglófar chomh maith leis an praghas reatha go bhfuil sé ag. Ba mhaith linn chun ligean dóibh a fheiceáil punann de gach ceann de na scaireanna go bhfuil siad cheannaigh go dtí seo. Ba mhaith linn freisin chun cead a thabhairt dóibh chun stoic a cheannach chomh maith le iad a dhíol. Agus ansin ar deireadh, ba mhaith linn chun ligean dóibh a fheiceáil ar an stair gach ceann de na hidirbhearta go atá déanta acu. Ansin, ar deireadh, tar éis tá tú i bhfeidhm gach ceann de sin, ansin tá tú saor in aisce a chur i bhfeidhm gné amháin breise. Beidh muid ag dul isteach sna. Is féidir a bheith Glacfar ceachtar úsáideoirí ligean a fháil airgid breise a thaisceadh airgid breise, nó d'fhéadfaí tú cead a thabhairt dóibh chun athrú a pasfhocal, nó rud éigin mar sin, ríomhphost iad admháil nuair a bhíonn siad cheannach nó a dhíol stoc. Níl liosta teoranta de na gnéithe gur féidir leat i bhfeidhm ort féin, mar sin tá go bhfuil an ceann deireanach ann. Ós rud é seo ar an suíomh gréasáin, tá tú guys chomh maith go leor saoirse a shaincheapadh é. Déanann muid a chur ar fáil ar roinnt cód CSS, ach tá tú cinnte saor in aisce a tweak sé, dhéanamh breathnú sé níos deise, ach is bun go bhfuil sé feidhmiúlacht bunúsach mar sin a tharchur i gcónaí leis an spec faoi cad is gá duit i ndáiríre a chur san áireamh ann. Tar éis an spec, táimid ag dul a bheith ag baint úsáide as an fearas freisin mar fhreastalaí. 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. Má leanann tú na treoracha agus an cód pset 7 dáilte unzip isteach i do fhillteán óstach fíorúil óstach / áitiúla,  ansin is féidir leat cuairt a thabhairt ach http://localhost/ in Google Chrome i an fearas, agus ansin ba mhaith leat teacht ar an cód a tá tú ag scríobh pset 7. Pset 7 thagann le bunch de chód dáilte, agus táthar ag súil we've - trí gach ceann de na psets roimh an - accustomed dúinn a léamh tríd cód dáilte, tuiscint cad feidhmeanna ar fáil cheana féin, agus conas is féidir linn a bheith in ann úsáid a sin agus na feidhmeanna eile a bhfuil muid ag dul a bheith ag cur chun feidhme. Sa chás seo, ní mór dúinn 3 fillteáin. Tá an fillteán HTML, ar áireamh fillteán, agus fillteán teimpléid. Cad é táimid ag dul a bheith ag déanamh leis an pset chineál scaradh an smaoineamh - an smaoineamh cláir - an cód PHP leis an ghné iarbhír amhairc. Beidh muid a bheith ar cheann PHP comhad go ndéanann gach ceann de na smaoineamh, léann isteach i mbunachar sonraí, priontaí amach rudaí, tá más rud é ráitis - rudaí mar sin - agus ansin beidh na sonraí sin pas a fháil isteach inár comhad teimpléad - nó comhad template.php. Cad a dhéanamh ná a léamh na sonraí agus ansin beidh a phriontáil amach é. 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 a bheith ag déanamh a lán oibre i rudaí a ríomh. Ba mhaith linn ár rialaitheoirí sin a dhéanamh. Tá beagán ar - a ligean ar ghlacadh le breathnú ar roinnt de na cód dáilte. Anseo ní mór dúinn ár comhad index.html, agus tá sé deas folamh. 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. Ní chuirimid a fheiceáil go ceart ann, ach tá sé ag iarraidh go bunúsach an comhad configuration.php, agus forghníomhaitheach go. Tar éis a dhéanann sé go bhfuil, tá sé ag dul i gcóir chun an phunann. Is Rindreála a chomhlíonadh, mar sin aon uair a bhfuil muid i rialaitheoir, beidh muid ag glaoch rindreáil, beidh orainn a thabhairt dó an comhad agus ansin na sonraí go bhfuil muid ag dul i, 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. Agus anois, anseo, ní mór dúinn ár bhfoirm login.php.  Is é seo an rialtóir a thógann bunúsach faoi chúram an logáil isteach Anseo, seiceálacha sé má cuireadh foirm an gcomhad seo agus déileálann sé le bhailíochtú an aighneacht. Beidh muid breathnú isteach an fheidhm leithscéal a ghabháil. Nuair a ba mhaith linn a phriontáil amach teachtaireacht earráide, úsáid againn leithscéal agus go mbeidh an t-úsáideoir a athdhíriú ar leathanach ar leith a phriontáil amach an teachtaireacht earráide ar leith a léiríonn dúinn. Leanúint ar aghaidh, beidh sé ceist an mbunachar sonraí - we'll dul isteach níos mó de sin ina dhiaidh sin. Ansin leat a fheiceáil go síos anseo más rud é nach fhoirm a cuireadh faoi bhráid, ansin Rindreáil sé foirm. Ciallaíonn sé sin go dtéann sé chun login_form.php, mar sin a ligean ar breathnú ar sin. Login.php i ndáiríre nuair a fheiceann muid an déileáil HTML leis an ghné iarbhír amhairc. Anseo atá againn le clib ionchur le haghaidh an t-ainm úsáideora, a áireofar an focal faire, chomh maith le cnaipe isteach. Sin i ndáiríre an áit a bhfuil an ghné amhairc agus an fhoirm HTML ag dul a bheith ar siúl. Anseo, deir sé go tá sé ag dul a chur isteach trí mhodh áirithe, ar a dtugtar an bpost. Beidh muid a fháil i na difríochtaí idir modhanna - phost i gcoinne a fháil, níl rud ar a dtugtar freisin a chur - beidh orainn dul isteach ar na modhanna sin ina dhiaidh sin, ach leis an leas seo a pset, Ba mhaith liom a spreagadh go mór leat post a úsáid. Tá a fhios againn go bunúsach an fhoirm seo isteach uair amháin - ó login_form.php-- ansin beidh sé dul go dtí an ngníomh - login.php-- go bunúsach pas i ngach ceann de na paraiméadair ó na foirmeacha isteach login.php. Na torthaí ón bhfoirm atá sa sraith post comhthiomsaitheach. An innéacsanna na n-eilimintí éagsúla sa réimse phost Tá go díreach cad tú a shonrú anseo. Deir tú go bhfuil an t-ainm ar an ionchur ainm úsáideora. Is é ainm an ceann seo focal faire. Mar an gcéanna, a fheiceann tú ar an ainm úsáideora mar an t-innéacs ar an eagar comhthiomsaitheach ann. 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. Gach ceann de na feidhmeanna i bhfeidhm ar do shon. Ní gá duit a chur i bhfeidhm go sonrach aon cheann de na féin, ach tá siad ag dul go dtí úsáideach go leor. 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 chun tú ar leathanach ar leith - apology.php. Ansin tá Dumpáil, mar sin má ghlaonn tú díreach Dumpáil agus ansin pas a fháil san athróg, ansin beidh sé tú a thabhairt chuig leathanach a thaispeáint go bhfuil athróg ar do shon. Ansin ní mór dúinn a logála, a chuirfidh deireadh bunúsach úsáideora áirithe ar seisiún. Lookup ag dul a bheith úsáideach. Ós rud é go bhfuil muid ag déileáil le comharthaí athfhriotail agus stoic, táimid ag dul a bheith in ann - agus tá sé go bunúsach bhfíor-am. Ní mór dúinn a fhios cad iad na luachanna stoic, ionas go mbeidh muid an fheidhm lookup a dhéileálann le doiciméadú Yahoo de stoic. Nuair atá tú a breathnú suas siombail áirithe de stoc, beidh sé ar ais chugat an tsiombail stoc chomh maith leis an ainm agus an praghas reatha an stoic. Sin é an fheidhm lookup. Ansin tá muid ag déileáil le MySQL, mar sin táimid ag dul a bheith ar mian leo a fhorghníomhú ceisteanna áirithe ar ár mbunachar sonraí SQL. Tá ceist chun déileáil - chun cineál éigin achomaireacht sin amach. Táimid ag dul a bheith ag dul i an teaghrán iomlán ár cheist SQL - agus gach ceann de na hathróga a théann ann - agus cad é seo a dhéanann ndáiríre fhorghníomhú gur le haghaidh dúinn. In áit a bhfuil a scríobh seo go léir amach gach uair gur mian leat a fhiosrú - ag dul go léir de na torthaí ón cheist - ansin is féidir leat glaoch díreach an fheidhm cheist, agus beidh sé ar ais chugat - ag brath ar cad tá tú ag baint úsáide as do cheist - 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. Níos mó ar an níos déanaí cé. 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. Agus ansin tá rindreáil, a táimid ag dul a bheith ag iarraidh cúpla uair. Nuair atá tú i do rialtóir, a ghlaonn tú a fhágáil ar an leathanach teimpléad agus pas a fháil ansin i luachanna go mbeidh an teimpléad déileáil ansin le. Glacfar na luachanna ag dul is dócha a bheith ag déileáil leis an gcineál aschur gur mian leat chun a thaispeáint ar do leathanach teimpléad. Maith go leor. Tá na feidhmeanna, agus tá a lán níos mó chun an cód dáilte. A spreagadh mé leat chun dul tríd seo agus iniúchadh a dhéanamh duit féin é. Chomh maith leis sin, beidh an spec siúl is dócha tú trí roinnt gnéithe eile den chód dáilte. Seo achoimre de na feidhmeanna le fáil i functions.php. Maith go leor. Is é an chéad tasc chun ligean d'úsáideoirí a chlárú ar an láithreán gréasáin. Ceart anois, tá foirm logáil isteach ar an láithreán gréasáin, agus má tá tú ar fáil le húsáideoirí cúpla focal faire. Is féidir leat úsáid as na usernames agus logáil isteach, ach ba mhaith leat chun ligean do dhaoine chun a gcuid ainmneacha úsáideoirí féin a agus iad féin a chur leis an láithreán gréasáin. Is é an leagan amach le haghaidh clárúcháin go leor cosúil leis an bhfoirm logáil isteach, ach amháin nach bhfuil an ainm úsáideora réamh-atá ann cheana féin, agus ní mór an t-úsáideoir a sholáthar freisin focal faire nua, agus ansin go hiondúil ní mór dúinn a dhaingniú focal faire. Nuair a bheidh na ionchuir úsáideora go léir na faisnéise sin, ba mhaith linn iad a chur ar ár mbunachar sonraí na n-úsáideoirí. Táimid ag dul a bheith acu bunachar sonraí - bunachar sonraí SQL - go bhfuil muid ag dul a tagairt. Sa bunachar sonraí, beidh orainn tábla le gach ceann de na húsáideoirí bhfuil a n-ainm úsáideora, a n-pasfhocal, agus freisin cé mhéad airgid atá acu. Sa chlár, ba mhaith linn chun ligean dóibh dul isteach an bhfaisnéis sin. Is mian linn a thaispeáint go bhfuil foirm. Is mian linn a dhéanamh cinnte go bhfuil a bpasfhocal - a tháinig siad ar cheann, agus ansin freisin go bhfuil na pasfhocail a mheaitseáil nuair a théann siad é faoi dhó. Tar éis go léir go bhfuil déanta - ag glacadh leis go bhfuil na hearráidí a sheiceáil - ansin ba mhaith linn do na húsáideoirí a chur ar ár mbunachar sonraí. Ar deireadh, nuair atá tú cláraithe, tá sé deas áisiúil más rud é nach gá duit a logáil isteach arís nuair atá tú cláraithe, 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. 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 - 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 ach amháin in ionad login.php go dtiocfadh leat register.php a bheith acu. Is ionad login_form.php--an teimpléad - go mbainfidh tú a bheith clárú foirm. Beidh tú ag iarraidh a chur réimse amháin níos mó - réimse dearbhú phasfhocal - in ionad ainm úsáideora ach an ceann agus an focal faire amháin. Next, ba mhaith linn a sheiceáil cé acu a mheaitseáil an focal faire nó bán. Tá an rialtóir - register.php--atá ag dul chun aire a thabhairt ag déanamh na seiceálacha sin. Nuair a bhíonn foirm isteach tríd an modh iar, ansin gach ceann de na hathróga sin a fáil laistigh de na eagar an bpost. Ba mhaith leat a dhéanamh cinnte go bhfuil an luach eagar post ag pasfhocal innéacs oireann an eilimint deimhniú. Ba mhaith leat a dhéanamh cinnte nach bhfuil siad bán, agus ba mhaith leat a dhéanamh cinnte go bhfuil siad mar an gcéanna. 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ó. Is féidir linn úsáid an t-oibreoir is ionann is ionann agus-  a sheiceáil cibé an bhfuil teaghráin cothrom le chéile. Le haghaidh láimhseáil earráid, beidh tú ag iarraidh a leithscéal a ghabháil. Leithscéal a ghabháil, a ghlaonn tú ach an fheidhm  agus sonróidh sé ansin i ndáil le cineál teachtaireacht gur mian leat a aschur. Ba mhaith leat ansin go dtí an t-úsáideoir a chur leis an mbunachar sonraí. Suas go dtí anois, tá gach tá muid ag déanamh plé díreach go háitiúil leis na torthaí ar an bhfoirm. Anois, ba mhaith linn i ndáiríre chun iad a chur ar ár mbunachar sonraí. Mar sin, ba mhaith linn an chéad chun a chinntiú go bhfuil an ainm úsáideora bán. 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, ionas go mbainfidh tú ag iarraidh a dhéanamh cinnte go bhfuil nuair a dhéanann tú isteach rud éigin i do bhunachar sonraí - 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 agus an ainm úsáideora go bhfuil úsáideoir ag iarraidh a chur isteach. Mar sin, nuair a tá tú a fhorghníomhú cheist - chur isteach i d'úsáideoir áirithe lena n-phasfhocal agus méid tosaigh ar airgead tirim - nuair a ghlaonn tú go cheist, ansin beidh MySQL ar ais i ndáiríre bréagach más rud é go mainneoidh sé. Tá an struchtúr na n-úsáideoirí den sórt sin go bhfuil an ainm úsáideora a luach ar leith, mar sin ní féidir leat a bheith níos mó ná ceann amháin. Nuair a bheidh tú iarracht a dhéanamh agus a chéile nua isteach leis an ainm úsáideora atá ann cheana, go dul ar ais bréagach - cosúil le bréagach Boole-luach. Is rud tricky anseo go mbainfidh tú ag iarraidh a sheiceáil má tá an toradh mar thoradh ar do cheist. Má theipeann ar sé, ansin beidh tú ag iarraidh a sheiceáil leis an oibreoir triple ionann-. Sin an dul iarbhír a sheiceáil cibé an bhfuil mainneachtain nó nach bhfuil, de bhrí, is ionann-ionann i simplí ach, go mbeadh sé fíor má bhí an ró folamh. Is é an toradh ar mhainneachtain má tá imbhualadh idir ainmneacha úsáideoirí Is é an luach iarbhír bréagach. Seo é an chaoi go mbeadh tú a chur isteach i mbunachar sonraí. Seo an cheist go mbeadh tú ag rith go docht SQL. 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 agus spraoi thart ann ag dul isteach de láimh ceachtar luachanna nó sraitheanna. Beidh sé aschur cad é an t-aschur SQL. Is féidir leat siúl freisin orduithe SQL laistigh de do bhunachar sonraí  agus féach ansin cad a d'fhéadfadh an chomhréir a bheidh, agus aistriú ansin go isteach an fheidhm cheist atá againn i pset 7, atá ag dul a bheith an-chosúil leis na ceisteanna go bhfuil tú a reáchtáil i ndáiríre. Má bhí mé a chur isteach a chéile nua isteach i mo tábla úsáideoirí, ansin ba mhaith liom a shonrú isteach i-úsáideoirí, a bhfuil an t-ainm mo tábla. Ansin, ba mhaith liom a sonrófar inti ainmneacha colún. Ansin, ba mhaith liom a chur ar fáil na luachanna chomh maith le mo phasfhocal. Ní Passwords in ár tábla úsáideoirí a stóráil mar teaghrán díreach an. Tá siad stóráilte mar an leagan criptithe, ionas go mbainfidh tú ag iarraidh a reáchtáil an lusca feidhm maidir leis an focal faire iarbhír, agus a thabhairt duit an cineál ceart stórála le haghaidh an eagar úsáideoirí. Beidh Rith seo isteach a chéile nua isteach i do tábla úsáideoirí. Chun déileáil leis an fheidhm cheist, roimh i C a úsáid le linn an comhartha faoin gcéad mar placeholder. Mar an gcéanna, tá feidhm ag an coincheap céanna a placeholder anseo. Le cheist, tú a shonrú ar an cheist ar fad, ach amháin nuair a bhíonn tú ag déileáil le hathróga, mar a d'ionchur isteach sa cheist, ansin, in ionad iarbhír iad a chur taobh istigh - is maith nuair a bhí againn ráitis printf i C. Ba mhaith linn a chur ar an téad agus ansin placeholder a bheith ann, agus ansin tar éis gach camóg, sonraigh cén athróg a bhí againn. Anseo, táimid ag dul a bhaint as an comhartha comhartha ceiste mar ár placeholder agus pas a fháil ansin i ngach athróg, faoi seach in ord, do na ionadchoinneálaithe - áit ar cheart na hathróga sin a dul. Mar sin anseo, bheadh ​​an comhartha ceiste in ionad na chéad an ainm úsáideora iarbhír ansin an comhartha dara ceist ag an focal faire. Ansin ar deireadh, nuair atá tú cláraithe leo agus cuireadh iad faoi bhráid an bunachar sonraí, ansin ba mhaith leat logáil isteach iad ar an láithreán gréasáin. Tá de chineál ar seisiún a Super-domhanda ar a dtugtar athróg. Seisiún Bíonn id áirithe, agus a fhreagraíonn id don úsáideoir a tá tú logáilte isteach faoi láthair isteach Cad é go mbainfidh tú ag iarraidh a dhéanamh ná a fháil cad é a id úsáideora agus atá leagtha ansin id seisiún mar an t-úsáideoir faoi leith ar id. Tá feidhm go mbainfidh tú ag iarraidh a úsáid anseo ar a dtoil SQL a aisghabháil ar an líon id seo caite isteach ó do tábla. Ansin, beidh sraitheanna glaoch - it'll glaoch ar an id - it'll ainm a shannadh don líon go bhfilleann an sé. Beidh sé glaoch go id. Anois, tá muid críochnaithe chlárú, agus is féidir linn bogadh ar aghaidh a lua. Réamhshocrú Ceadaíonn úsáideoir a ionchur ainm an stoc áirithe, agus ansin beidh a sheoladh ar ais ar na cáilíochtaí an stoic. Cad é go mbainfidh tú ag iarraidh a dhéanamh anseo é go bhfuil rialtóir agus cuid de na patrúin. 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. 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. Táimid ag dul a bheith acu 2 teimpléid anseo. Táimid ag dul a bheith acu 1 teimpléad a sholáthraíonn an fhoirm ina bhfuil úsáideoirí ag dul go dtí ionchur ainm an stoc - ainm an scair. Ansin táimid ag dul freisin chun iarraidh eile teimpléad a thaispeánann na luachanna sin. Is féidir leat breathnú isteach Logáil isteach ar shampla de conas a bheadh ​​agat foirm a ghlacann le ionchur, ach amháin i anseo, ba mhaith linn ach 1 réimse. Nílimid ag iarraidh ainm úsáideora agus réimse focal faire. Ba mhaith linn ach 1 réimse téacs a cheadaíonn don úsáideoir a ionchur ainm an stoc áirithe. Ansin mian leat a sheoladh na sonraí sin - nuair a bhíonn tú d'fhéach sé suas an stoc sin - go quote_form.php. Beidh Lookup ar ais leis an siombail de stoc, an t-ainm, agus ar phraghas. Glacfar le fáil laistigh eagar comhthiomsaitheach. Féach suas an fheidhm lookup taobh istigh den functions.php le haghaidh tuilleadh eolais ar na cineálacha ar ais na ndaoine. Great! Mar sin, ansin ar deireadh, beidh tú ag iarraidh a chur ar taispeáint an t-eolas stoc. Beidh tú ag iarraidh a chur ar taispeáint is dócha - you'll ag iarraidh rochtain a fháil ar na hathróga. Nuair a bheidh tú an praghas i athróg - chomh maith leis an ainm agus an tsiombail - ansin beidh tú ag iarraidh a thaispeáint iad siúd i do leathanach teimpléad. D'fhéadfadh an leathanach teimpléad bheith ar a dtugtar show_quote.php nó rud éigin. Bheadh ​​Do leathanach quote.php a sholáthar ceanglófar seó agus ansin pas a fháil i ngach ceann de na luachanna sin. Ansin, i do leathanach php, leat a phriontáil hiarbhír as na luachanna sin chun an ghné HTML ar an leathanach. Leat úsáid ach an fheidhm a phriontáil agus pas a fháil i bpraghas. Tá 2 bealaí - is féidir leat iarcheangal ceachtar sé leis an oibreoir ponc, nó a úsáid placeholder. An úsáideoirí sa deireadh ag dul a bheith cheannach agus a dhíol stoic. Is mian linn a ligean dóibh ar bhealach éigin a fheiceáil gach ceann de na stoic go bhfuil siad faoi láthair. Táimid ag dul chun glaoch go bhfuil a gcuid phunann. Bheadh ​​Punann, is dócha do gach úsáideoir, go bhfuil a bunch na rónna liostú ar an gcineál sciar go bhfuil siad agus ansin cé mhéad de na bhfuil siad. Ár tábla atá ann cheana féin - ceart anois táimid tar éis tábla úsáideoirí inár mbunachar sonraí. Go bhfuil úsáideora ainm úsáideora, mar aon lena phasfhocal agus cé mhéad airgid atá acu. Níl aon bhealach fíor a stóráil go léir a n stoic laistigh den. Níl sé cosúil is féidir linn a chur isteach colúin nua do gach stoc. Bheadh ​​sé sin as a chéile an-, an-fhada toisc go bhfuil muid cainníocht gan teorainn de na cineálacha stoic a d'fhéadfadh siad a bheith. Mar sin, tá ionad cad beidh muid ag déanamh laistigh den bhunachar sonraí céanna, beidh orainn tábla úsáideoirí, ach ansin beidh orainn tábla phunann freisin. Beidh an tábla phunann nasctha cinnte an tábla úsáideoirí, ach ina ionad sin beidh an struchtúr tábla phunann bhfuil an t-eolas stoc, cé mhéad scaireanna den stoc ag an úsáideoir, chomh maith le úsáideora uimhir id ar leith. Tá tú an tábla úsáideoirí a bhfuil id chomh maith leis an ainm úsáideora, an hash - a bhfuil an focal faire, an focal faire criptithe - agus ansin tá an méid airgid acu. Ba mhaith leis an uimhir id a nascadh leis an uimhir id as an phunann. Ba mhaith leis an phunann a bheith díreach an siombail an stoc chomh maith leis na scaireanna - an líon scaireanna den stoc go bhfuil an t-úsáideoir. Sa tábla phunann a bheadh ​​agat go bunúsach gach scair atá ag gach ceann de na úsáideoirí ar do shuíomh. Níos déanaí, a shonrú ach amháin i d'úsáideoir áirithe scaireanna - ach a gcuid phunann - ba mhaith leat a aisghabháil na luachanna ó do phunann ar tábla den sórt sin go Is é an líon id go sonrach leis an úsáideoir. 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. Feicfidh tú ag iarraidh tuairisc a thabhairt ar líon na scaireanna agus an luach reatha na scaireanna sin. Níl sin luach reatha na scaireanna sin atá stóráilte sa tábla phunann mar gheall ar sin ag dul a bheith cothrom le dáta - ar a laghad - gach lá ag Yahoo. Chun a fháil ar an fhaisnéis sin, ní féidir leat tagairt a fháil ó do cheist SQL. Cén fheidhm atá go dúinn? Cén fheidhm a fháil an praghas? Sin lookup, mar sin beidh ag baint úsáide as lookup ar siombail ar leith a thabhairt duit a lán faisnéise. Beidh sé a thabhairt duit 3 phíosa eolais - an t-ainm, an tsiombail, chomh maith leis an bpraghas. Nuair atá tú lookup siombail áirithe, ansin is féidir leat a fháil an praghas, agus ansin is féidir leat é a úsáid ar an bpraghas a bheith ar taispeáint i do phunann. Ba cheart don phunann a thaispeáint freisin an úsáideora iarmhéid airgid reatha. Is é sin an réimse stóráil laistigh de do tábla úsáideoirí. Mar sin, cuimhneamh ansin conas táimid ag go bunúsach seo a leanas - táimid ag a bhfuil cineálacha éagsúla de chomhaid PHP. Táimid ag dul a bheith acu rialtóir a dhéanann bunúsach go léir an smaoineamh ar do shon. Agus ansin ní mór dúinn a teimpléad atá in a dhéileálann an teimpléad le sonraí outputting. Tá tú chun smaoineamh ar cad athróg a bheidh ar an rialaitheoir gá a ghlacadh isteach Má tá muid ag déileáil le punann ina n-aschur gach ainm, siombail, agus uimhir a roinnt, chomh maith le praghas reatha de stoc, ansin beidh tú ag iarraidh a fháil ar bhealach éigin de go bunúsach ag dul i - is féidir leat pas a fháil i sraith de luachanna a mheaitseáil go. A ligean ar dul isteach ar shampla de conas a d'fhéadfadh leat a aisghabháil go léir de na stoic úinéireacht ag úsáideoir ar leith. Ní hé seo an plé - go fóill - leis an praghas ar an stoc. Cad é seo a dhéanamh ná a reáchtáil ar cheist. Bheadh ​​sé a fháil ar an siombail mar aon leis na scaireanna ó - Tá mé ag iarraidh an tábla seo, ach sa chás seo a bheadh ​​sé a bheith? Cad é ainm an tábla go bhfuil muid ag déileáil le go bhfuil siombail agus scaireanna le haghaidh úsáideora áirithe? Tá sé ceachtar húsáideoirí nó phunann. Punann. Cad é a bheadh ​​seo a dhéanamh phunann cheist do na siombailí agus scaireanna le haghaidh úsáideora áirithe. Anseo, a rá liom, (SELECT siombail, scaireanna Ó TBL - ach in ionad tábla, tá tú ag dul a chur in ionad go bhfuil phunann. 'Cá háit' go bunúsach mo riocht. Tá mé ag rá ba mhaith liom ach a fháil ar na arrays associative a fhreagraíonn  leis an coinníoll seo a leanas - is ionann id.  Ansin tá mé ag cur placeholder ann agus ansin id seisiún. Cad a mbeadh sé seo a dhéanamh ná a rá le haghaidh gach as a chéile i sraitheanna. Is é seo ar bhealach neat in ionad iarbhír a bheith a chur ar bun le haghaidh lúb go béim arís thar gach ceann de na innéacsanna, ansin i PHP féidir leat a bheith do-gach lúb. 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 - Tá mé ag dul chun glaoch ar gach gné an ainm seo. Mar sin, le haghaidh gach ceann de na gnéithe sin, tá mé ag dul chun glaoch orthu seo, ansin is féidir liom seo a dhéanamh. 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. Gach uair a dhéanann é a fhorghníomhú an gcomhlacht, beidh sé dul suas agus beidh sé cothrom le dáta a chéile é an ghné eile i sraitheanna. Anois, i dtéarmaí stoic a cheannach, cad ba mhaith linn a dhéanamh ná a fháil ar an stoc go mian leis an úsáideoir a cheannach agus an méid scaireanna gur mian leis an úsáideoir a cheannach, agus ansin - más mian leo - an stoic a chur ar a phunann. Ar ndóigh, má tá siad rud éigin a cheannach, ansin tá go bhfuil dul chun laghdú an méid airgid a bhfuil siad, ionas go mbeidh dul chun laghdú a n-airgead tirim. Táimid ag dul a bheith ag déileáil le nuashonrú na punainne chomh maith leis an tábla úsáideoirí, ina bhfuil an t-airgead. 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. Ar an ábhar sin, beidh ort foirm HTML a iarraidh ar an siombail an stoc gur mian leat a cheannach chomh maith le líon na scaireanna. Ansin, beidh tú ag iarraidh a chur leis. Beidh tú ag iarraidh a roghnú luachanna áirithe. 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 - aisghabháil sraitheanna áirithe ón tábla SQL, is é seo an chomhréir seo a leanas. Tá tú a roghnú, agus ansin má tá tú a shonrú réalta, beidh go bunúsach ar ais an t-iomlán, as a chéile ar fad ar do shon. Ansin, arís, tá tú an coinníoll i gcás, agus ansin tú a shonrú - Ba mhaith liom ach an ainm úsáideora a bheith cothrom le post-i, mar sin beidh sé a aisghabháil ach amháin an tsraith i úsáideoirí a fhreagraíonn do phost-i. Nuair is mian úsáideoir a scair a chur le punann, gá duit a sheiceáil le haghaidh earráidí beag. Ba mhaith leat a dhéanamh cinnte go bhfuil féidir leis an úsáideoir a thabhairt i ndáiríre an stoc, ionas go mbainfidh tú ag iarraidh a sheiceáil gcuid airgid. Roimhe sin, a úsáid le linn réalta a fháil ar a chéile ar fad ó tábla SQL. Ach anseo, is féidir linn i ndáiríre a shonrú go díreach a ba mhaith liom ach 1 luach - Ba mhaith liom ach airgead tirim. Mar sin anseo, bheadh ​​sé ar ais an t-airgead don úsáideoir le líon id 1. Má tá úsáideoir a cheannaigh cheana féin stoic áirithe ach ansin buys níos mó de na stoic sin, ansin i do phunann - ní mian leat ar líne ar leith, eile as a chéile go bhfuil an idirbhirt nua. Ba mhaith leat i ndáiríre suas chun dáta ar an méid. Is léir go ag athrú i ndáiríre an méid scaireanna go úinéireacht an úsáideoir. 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 - Uimhir id an úsáideora chomh maith leis an siombail an stoc go bhfuil siad ag ceannach agus na scaireanna, ansin beidh tú ag iarraidh freisin a shonrú, go maith, má ritheann mé isteach i eochair dúblach - sa chás seo is é an príomh dúblach ní amháin an úsáideora id ach freisin ar an tsiombail stoc - 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  a fhreagraíonn 1 siombail ar leith. Mar sin, ar an eochair dúblach - má ritheann tú isteach i imbhualadh ann - bhfuil tú ag dul díreach a thabhairt cothrom le dáta scaireanna a luach nua. Scaireanna ionann is cuma cad a bhí againn roimh móide líon na scaireanna go bhfuil an t-úsáideoir a cheannach. Anois go bhfuil againn cothrom le dáta an tábla punainne, beidh muid ag iarraidh a thabhairt cothrom le dáta an úsáideora airgid. Sin sa tábla úsáideoirí, agus mar sin táimid ag dul a bheith dhealú méid áirithe ó airgead tirim. Is dócha, tá sé ag dul a bheith airgead tirim ionann lúide airgid - agus ansin le méid áirithe. Thabhairt cothrom le dáta an t-airgead, ba mhaith leat - má bhí mé a chur amach airgead ó phost-i, ansin ba mhaith liom seo a reáchtáil cheist - 'Úsáideoirí cothrom le dáta' agus ansin a leagtar ar an gcolún airgid chun airgead tirim - Ba mhaith liom a bhaint dollar 9,999 ach amháin má tá an ainm úsáideora céanna le post-i. Ach, sa chás seo, nach bhfuil muid ag iarraidh a dhealú 9,999 go sonrach. Is mian linn a shonrú, go maith, ba mhaith linn a dhealú an praghas reatha an stoic arna iolrú faoin líon na scaireanna go mbíonn siad ag ceannach. Anois, tá muid deis dóibh a fheiceáil gach ceann de na stoic go bhfuil siad, chomh maith le cheannach mar stoic níos mó. Táimid tar éis freisin cead roimhe sin iad chun breathnú suas ar an praghas reatha ar stoc. Anseo ba mhaith linn chun ligean dóibh chun iad a dhíol. An Chéad ba mhaith linn a chur ar taispeáint go bunúsach - ba mhaith linn chun ligean dóibh a fheiceáil gach ceann de na stoic go bhfuil siad, mar sin anseo ba mhaith linn a chur ar taispeáint gach ceann de na sraitheanna as an phunann. Má roghnaíonn siad a dhíol stoc áirithe, ansin táimid ag dul a glacadh leis gur mian leo a dhíol ar fad é. Nach bhfuil siad ag dul díreach a dhíol 50% dá gcuid scaireanna, tá siad ag dul a dhíol 100% de. Is féidir linn a scriosadh ach an tsraith ar fad ó phunann. Is féidir linn a scriosadh an t-úsáideoir a thugtar ar scaireanna an tsiombail áirithe. Níl an chomhréir as sin. Ansin ba mhaith linn a thabhairt cothrom le dáta an t-airgead. Táimid ag dul a bheith ag cur an t-airgead ar cóimhéid le méid na scaireanna siad ag díol arna iolrú ar an praghas reatha an stoic - nach bhfuil an praghas ar a cheannaigh siad é, ach an praghas ar a bhfuil siad - an praghas reatha nuair a bhíonn siad ag díol é. Chun tagairt an praghas reatha de stoc, beidh tú ag iarraidh lookup a úsáid, a thabhairt duit ar an praghas de stoc ag an am atá ann faoi láthair. Anois, táimid fágtha le stair, a ba mhaith leat a cheadú úsáideoir a choinneáil ar gach ceann de na a n-idirbhearta - ba mhaith leis a fheiceáil nuair a dhíol siad rud éigin, aon uair a cheannaigh siad stoc. Is mian linn a shonrú ar an am a rinne siad, chomh maith leis cé mhéad a cheannaigh siad agus cad a stoc a bhí sé. Dhéanaimid aon reatha, struchtúr atá ann cheana féin a shonraíonn go bhfuil? Bhuel, ní mór dúinn punann a thaispeánann na stoic líon go bhfuil úsáideoir le haghaidh sciar ar leith. Ach táimid ag struchtúrú punann ar an mbealach go nuashonruithe sé nuair a cheannach againn il, ach ba chóir stair - má cheannaíonn tú Apple, 10 scaireanna é, agus ansin ina dhiaidh sin ar dhíol 5, ansin bheadh ​​tú ag iarraidh a fheiceáil na leithligh mar ghníomhartha ar leith, sraitheanna ar leithligh. De bharr an méid an chaingean sin a shamhlú go bhfuil ar ár tábla bpunann Bheadh ​​a bheith díreach cothrom le dáta leis an as a chéile, go háirithe,  mar sin táimid ag dul is dócha a iarraidh eile tábla. In ár mbunachar sonraí, ní mór dúinn ár n-úsáideoirí tábla, ní mór dúinn ár tábla punainne, agus anois beidh muid ag iarraidh dócha go bhfuil tábla stair. Is féidir an tábla stair súil a choinneáil ar an dáta atá ann faoi láthair, chomh maith leis an tsiombail stoc áirithe, chomh maith le cé mhéad scaireanna, agus ansin cad é - cibé an raibh tú ag ceannach na scaireanna sin nó cibé acu a bhí ag díol tú iad. Chun déileáil leis an dáta, tá cúpla bealaí gur féidir leat é seo a dhéanamh. PHP Tá ar bhealach súil a choinneáil ar an dáta, ar féidir leat breathnú suas duit féin. I SQL Is féidir leat é a úsáid freisin ceachtar anois nó stampa ama reatha. Sin suas a thabhairt duit. 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 sa tábla úsáideoirí, beidh tú a thabhairt suas chun dáta na sraitheanna sa tábla punanna, ansin beidh tú freisin a bheith ag nuashonrú an stair, mar sin tá ag dul a bheith 3 ceisteanna SQL ar leith go mbainfidh tú a bheith ag glaoch ann. Tá a bunch de feidhmiúlacht anois. Just a cúpla meabhrúcháin i do chomhad innéacs, beidh tú ag iarraidh a nascadh le ar a laghad, do - ach beidh tú ag iarraidh chun ligean d'úsáideoir a nascadh leis an leathanach buy.php. Sin an dul chun cead a thabhairt úsáideoir - Tá buy.php an rialaitheoir, ionas go mbeidh dul chun ceachtar chugat go - go ag dul chun tú a sheoladh chuig an fhoirm a ligeann duit chun rudaí a breathnú suas. Tá stair. Táimid tar éis logáil amach, ag fáil ceanglófar agus ansin a dhíol. Glacfar iad ar a laghad cad ba mhaith leat a thaispeáint. I dtéarmaí na punainne, tá an phunann a thaispeántar iarbhír sa leathanach innéacs. Má théann muid ar innéacs, anseo linn a fheiceáil go Rindreáil sé portfolio.php agus Gabhann an eagar associative - go bunúsach is ionann an teideal phunann. Mar sin, is é seo an rialtóir. Má théann muid go dtí an teimpléad de portfolio.php, ansin tá gach tá sé - go bunúsach léiríonn pictiúr a deir, ó is é an suíomh seo á thógáil. 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. In ionad theideal díreach, beidh tú is dócha a bheith ag dul i rudaí níos mó. Nuair a bheidh tú na luachanna, ansin is féidir portfolio.php déileáil leis na luachanna agus a phriontáil amach iad in aon saghas ordaithe. 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ó. Is féidir é seo ceachtar a bheith ag ligean d'úsáideoir a athrú phasfhocal, a athshocrú a bpasfhocal má tá siad dearmad air - mar sin do phasfhocal a athshocrú, ansin 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, mar sin má tá siad dearmad a n-phasfhocal, ansin is féidir iad a fháil go. Is féidir leo dul isteach is dócha i n-ainm úsáideora, agus ansin beidh ríomhphost a chur chucu le nasc a bheith in ann a athshocrú a bpasfhocal. Is féidir leat rud éigin a ligeann d'úsáideoirí chun admhálacha a fháil gach uair iad a cheannach nó a dhíol rud éigin, agus ansin ar deireadh, cead a thabhairt dóibh airgead a chur ar a láithreán gréasáin. Just a dul ar ais isteach an coincheap de rialtóirí agus teimpléid le beagán. Feicfidh tú rud éigin cosúil le - ionas go mbainfidh tú a bheith rialtóir anseo. Ceart anois, tá muid ag féachaint ar an sampla login.php. Nuair a ní mór dúinn a rialaitheoir, go bunúsach tá sé ag dul a ghlacadh 2 chás. Nuair rialtóirí a bheith acu, táimid i píosa seo go bhfuil muid freisin de chineál ar déileáil le nuair foirmeacha a bheith chomh maith. Beidh an rialtóir a bheith go bunúsach gníomhartha ar leith - amháin má tá foirm curtha isteach chuige cheana, agus ansin dhá má tá an t-úsáideoir teacht ar an leathanach don chéad uair agus fós riachtanais a ionchur fhoirm sin. 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 Anseo rá linn, má tá an fhoirm isteach leis an bpost modh - ná bíodh imní ort faoi sin le beagán. Ná bíodh imní ort faoi sin i bhfad ró-ach a thuiscint go Déileálann go bunúsach an fheidhm sin le cibé foirm curtha isteach nó nach bhfuil. Is é an coinníoll seo fíor má tá úsáideoir isteach an fhoirm. Mura bhfuil, ansin táimid ag dul a iarraidh a glaoch login_form.php rindreáil, agus ansin pas a fháil sa teideal. Tá an teideal ach dul go bunúsach a bheith i láthair sa cheanntásc. Cad é seo a dhéanann a deir go bunúsach, maith go leor - go maith, má théann úsáideoir login.php agus nach logáilte isteach iarbhír i, ansin ba mhaith liom iad a chur chuig an leathanach a bhfuil an fhoirm a chuireann ar chumas iad a ionchur ar an ainm úsáideora agus an focal faire. Ansin mé ag dul go dtí login_form, agus ansin go bhfuil an fhoirm iarbhír. Ansin cuireann, nuair a an t-úsáideoir fhoirm sin, tá siad ag dul chun é a chur faoi bhráid login.php leis an bpost modh. Ansin mé ag dul i ndáiríre a chur isteach an roinn seo den lúb mo más rud é-eile. Ansin, tá sé i anseo go mbímid ag plé leis na luachanna a rinneadh ar an bhfoirm. Tá sé anseo go bhfuil muid ag déileáil leis na. Ansin, nuair tú ag déileáil leis na luachanna sin - má tá tú ag déileáil le - rá táimid ag déileáil leis an leathanach quote.php inar féidir le duine éigin ionchur stoc go ar mian leo chun breathnú suas, agus ansin a fheiceáil go taispeáint - Tá chineál sin de chineál céanna anseo. Anseo atá againn foirm login - you'd dócha go bhfuil foirm ceanglófar - ach ansin tá an t-úsáideoir isteach uair amháin i ndáiríre an fhaisnéis sin, ansin beidh tú ag iarraidh ar an rialtóir chun pas a fháil isteach i gceann eile teimpléad a thaispeáint dóibh an fhaisnéis sin iarbhír. Mar sin, ceart ansin thart anseo, beidh tú ansin is dócha - thart ar dheireadh do riocht anseo - an más ionann an modh iar - ansin beidh tú ag iarraidh dócha i gcóir chun leathanach eile - an ceanglófar seó - a chuireann tú an leathanach - show_quote.php-- agus ansin beidh sa chomhad tagairt na luachanna sin. An dhéanamh go chiall? Tá rialtóir a dhéileálann go bunúsach leis an 2 chás - cibé acu atá tú isteach foirm i nó nach bhfuil. Más rud é nach bhfuil tú isteach foirm, ansin beidh sé tú a athdhíriú ar an bhfoirm, a chuir tú ansin ar ais go dtí an leathanach sin. Ansin, nuair a tá tú eolas ar an rialaitheoir, beidh an comhlacht sin déileáil leis an eolas mar is gá - bíodh ag féachaint suas luachanna i ndáil le stoc, agus ansin nuair a tá sé d'fhéach sé suas na luachanna sin agus tá siad i sraith nicely formáidithe, Is féidir le pas a fháil ansin go sraith isteach sa leathanach teimpléad  a dhéileálann le outputting na faisnéise sin. Arís, ó tá sé an ngréasán, tá sé ag dul a bheith spraoi. Táimid lasmuigh de C mar sin ní táimid teoranta do na ASCII agus aschur críochfoirt, ionas go mbeidh spraoi leis seo. Is féidir leat a dhéanamh amhairc sé mar is mian leat. Is féidir leat úsáideoirí a cheadú do na milliúin dollar ionchur ag an am, 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 nó rud éigin mar sin. Cinnte a bheith cinnte spraoi a bheith acu leis seo. 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 i gcur i bhfeidhm iarbhír. Mar sin, a bheith cinnte spraoi leis seo toisc go bhfuil sé i ndáiríre ár n-píosa deireanach i CS50. Leis sin, ba é seo Walkthrough 7. Nuair a bhíonn tú críochnaithe ag faire ar an walkthrough agus críochnaithe do pset, ansin bhí na freisin psets, agus anois táimid ar an táirge deiridh - tar éis a fháil againn trí quiz 1. Ansin tá súil againn gur féidir leat úsáid a bhaint as na huirlisí go atá tú a foghlaimíodh ón psets - ní amháin ar an chomhréir, ach níos mó an coincheap teibí ar conas a ghlacadh áirithe - Is maith, ba mhaith liom é seo a dhéanamh agus ansin i bhfeidhm i ndáiríre go. Foghlaim conas a streachailt trí chomhréir agus cód dáilte. 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. Mar sin, luck maith leis an pset seo caite. Tá sé curtha s an pléisiúr i gceannas ar an walkthroughs. Tá súil agam go bhfuil siad Bainim chuidiú leat. Ba iad seo Walkthroughs, agus go raibh maith agat go mór. [CS50.TV]