SPEAKER 1: Nézzük végre egy kereső motor, vagy legalábbis a frontend felhasználónak interfész a kereső, hogy lehetővé teszi a felhasználó számára, hogy írja be néhány fogalmat majd keresni a világ weben ezeket a kifejezéseket. Ahhoz, hogy ezt elérjük, akkor használja a HTML a "forma" címke, valamint egy pár mások. Itt Search.html, én már ütött minket kezdte nyitó és záró néhány címkéket. Tehát most itt, belsejében ez a test, nézzük először meghatározza a címsora CS50 Keresés szolgál a címet a fajta a szervezetben az oldal. Nézzük majd nyissa fel a "forma" tag, megelőző jellegű, hadd zárja be, így nem felejtsük el, hogy később. Nézzük akkor adjon meg egy input tag, akinek a név legyen "q" lekérdezés, és akiknek akkor kell "szöveg," annak érdekében, hogy a a böngésző teszi ezt, mint egy szöveges mező az oldalon. Nézzük akkor zárja be ezt a címkét. Nézzük majd helyezze sortörést alább. És nézzük most határozza meg még egy input ezt idő, melynek típusa lesz benyújtani, szóval ez a Küldés gombra, és akinek érték vagy a címke CS50 Search. Most már definiált ebben a formában, de nem adott, ahol az űrlap kell benyújtani. Adjunk hozzá két attribútum pontosabban itt. Először is, nézzük, adja meg a "forma" címke arról, hogy a módszer, amellyel ezt a formában kell benyújtani a HTTP GET. És ne adja meg, hogy az intézkedés vagy rendeltetési helye ebben a formában kell https://www.google.com/search. Most már tudom, hogy URL létezik, mert Láttam, hogy egy ideje az én a böngésző címsorába. Szóval egyszerűen megy, hogy olvassa a felhasználó az URL a keresési eredményeket. Nézzük most menteni, változtassa meg a jogosultságokat , és nyissa fel ebben a szakaszban. "Chmod a plusz r search.html." Nézzük most nyit Chrome. http://localhost/search.html. Nem a legszexisebb a keresők, de lássuk, hogy működik. És van néhány macska. Figyeljük meg azonban, mint a címsorba pontosan az URL-t, hogy vártam, de egy kis valami többet a végén. Ha nagyítani itt észre, hogy az URL-t pontosan, ahogy az várható volt, de egy kérdőjel q egyenlő macska a tetején. Honnan jött? Nos, azért, mert én nyújtott be olyan formában, hogy Volt egy input, akinek neve q, a a böngésző vette magára hozzá, hogy kérdőjel, majd tedd azt paraméter neve - q - majd egy egyenlőségjel, majd macskák, amelynek az értéke, hogy én magam gépelt be Ha több olyan paramétert belül az URL, a böngésző lenne egyszerűen külön őket jel. De ebben az esetben, van csak egy ilyen párt. És ez a tájékoztató bemenet A Google, mint egy paraméter feltéve, hogy a funkció bemenet. És a Google, akkor használja ezt a bemenetet keresés az adatbázis valahogy, és megjelenik egy oldalon az eredmények.