Cainteoir 1: Déanaimis cuardach a chur i bhfeidhm inneall nó, ar a laghad, an t-úsáideoir Comhéadan comhéadan le haghaidh inneall cuardaigh a Ceadaíonn an t-úsáideoir chun cineál i roinnt téarmaí agus ansin cuardach a dhéanamh ar fud an domhain gréasáin do na téarmaí sin. Chun seo a bhaint amach, beidh orainn a úsáid HTML ar "foirm" chlib, chomh maith le roinnt eile. Anseo i Search.html, tá mé cheana féin gotten a thosaigh linn trí oscailt agus dhúnadh cúpla clibeanna. Mar sin, anois anseo, taobh istigh den chomhlacht, a ligean ar an chéad a shainmhíniú ceannteideal CS50 Cuardaigh chun fónamh mar theideal de shaghas i gcorp an leathanach. A ligean ar ansin a oscailt suas "foirm" tag agus, preemptively, a ligean ar é a dhúnadh, ní amhlaidh a dhéanamh dearmad níos déanaí. A ligean ar shainmhíniú ansin chlib ionchur, a bhfuil a Beidh an t-ainm a bheith "q" do cheist, agus a bhfuil a Beidh an cineál a bheith "téacs," ionas go mbeidh an Rindreáil bhrabhsálaí seo mar réimse téacs ar an leathanach. A ligean ar dhúnadh ansin an gclib seo. A ligean ar chur isteach ansin sos líne thíos. Agus a ligean ar ionchur amháin níos mó a shainmhíniú anois seo ham, a mbeidh cineál bheidh a chur isteach, ionas go cnaipe Cuir, agus a bhfuil a Tá luach nó lipéad CS50 Cuardaigh. Anois, tá muid a shainmhínítear fhoirm seo, ach táimid Nach bhfuil sonraithe don áit an bhfoirm Ba chóir a chur isteach. A ligean ar chur dhá tréithe níos mó a bheith níos cruinne anseo. Gcéad dul síos, a ligean ar a shonrú sa "bhfoirm" tag féin go bhfuil an modh trína seo Ba chóir an fhoirm a chur isteach é HTTP fháil. Agus a ligean ar a shonrú go bhfuil an gníomh nó an Beidh scríbe den fhoirm seo a https://www.google.com/search. Anois, tá a fhios agam go bhfuil mar gheall ar URL Mé le feiceáil sé ar feadh tamaill i mo bhrabhsálaí seoladh bar. Mar sin, tá mé ach dul go dtí an t-úsáideoir a tharchur chuig URL as a gcuid torthaí cuardaigh. A ligean ar a shábháil anois, athrú ar an ceadanna ar, agus oscail an gcéim seo. "Chmod ar search.html móide r." A ligean ar anois a oscailt suas Chrome. http://localhost/search.html. Nach bhfuil an sexiest n-inneall cuardaigh, ach ligean ar a fheiceáil má oibríonn sé. Agus tá roinnt cait. Fógra áfach, ná sa bharra seoladh é go díreach an URL go raibh súil agam, ach le rud éigin beag níos mó ag an deireadh. Má súmáil mé i anseo, faoi deara go bhfuil an URL go díreach mar a bhí súil againn, ach le comhartha ceiste q ionann cait ag an mbarr. I gcás ina raibh a thagann ó? Bhuel, mar gheall ar chuir mé bhfoirm a Bhí ionchur a bhfuil a ainm a bhí q, ár thóg bhrabhsálaí sé ar é féin a chur leis go comhartha ceiste agus ansin a chur go paraiméadar ainm - q - leanúint ag comhartha comhionann, ina dhiaidh sin ag cait, arb é an luach go bhfuil mé clóscríofa mé féin isteach Má bhí paraiméadair níos mó den sórt taobh istigh de na URL, bheadh ​​an bhrabhsálaí tar éis scaradh óna simplí iad ag ampersand. Ach sa chás seo, ní mór dúinn ach amháin péire den sórt sin. Agus is é sin ar fáil mar ionchur Google i bhfad cosúil le paraiméadar é ar fáil le feidhm is ionchur. Agus Google úsáidí ansin ionchur cuardaigh a bhunachar sonraí ar bhealach agus taispeáint leathanach na dtorthaí.