ZVUČNIK 1: Idemo provesti pretragu motor ili, barem, krajnji korisnik sučelje za tražilicu koja omogućuje korisniku da upišete neke uvjete i onda tražiti svjetsku Web za one uvjete. Da bi to postigli, mi ćemo koristiti HTML-a "formu" tag, kao i nekoliko drugih. Ovdje u Search.html, već sam stečen nam je započeo otvaranjem i zatvaranje nekoliko tagova. Tako sada ovdje, unutar ovog tijela, neka je prvo definirati zaglavlje CS50 Traži da služi kao naslov sorti u tijelu stranice. Nemojmo onda otvoriti "oblik" oznaku i, preventivno, da ga zatvoriti, tako da ne zaboravite kasnije. Idemo onda definirati ulazne oznake, čije Naziv mora biti "q" za upit, a čiji tip mora biti "tekst", tako da je preglednik prikazuje to kao tekstualnom polju na stranici. Idemo onda zatvoriti ovu oznaku. Idemo onda umetnuli prijelom retka u nastavku. I neka je sad definirati još jedan ulaz ova Vrijeme, čiji je tip će se predati, , tako da je gumb Pošalji, a čiji vrijednost ili naljepnica je CS50 pretrage. Sada smo definira ovu formu, ali mi nisu navedeni na kojem oblik treba dostaviti. Dodajmo još dva atribute točnije ovdje. Prvo, neka je odrediti u "formi" oznaku Sam taj način na koji to Obrazac se podnosi je HTTP GET. I neka je navesti da je radnja ili odredište ovom obliku mora biti https://www.google.com/search. Sada znam da postoji jer URL Vidio sam to već neko vrijeme u mojoj adresnu traku preglednika. Dakle, ja sam se jednostavno događa da se odnosi korisniku da da URL za svojim rezultatima pretraživanja. Idemo sada spasiti, promijeniti dozvole na, i otvoriti ovu fazu. "Chmod plus r search.html." Nemojmo sada otvaraju Chrome. http://localhost/search.html. Ne najseksi tražilicama, ali neka je vidjeti ako to radi. A tu su i neke mačke. Obavijest iako, nego u adresnoj traci Upravo URL koji sam očekivao, ali uz malo nešto više na kraju. Ako sam zumirati ovdje, primijetiti da URL Upravo kao što smo očekivali, ali s Upitnik q jednaki mačke na vrhu. Odakle vam to? Pa, zato što sam podnio obrazac koji imao ulaz čije je ime bilo q, naš Preglednik ga je uzeo na sebe da biste dodali da upitnik, a zatim staviti da Naziv parametra - q - nakon čega slijedi znak jednakosti, slijedi prema mačkama, što je vrijednost koja sam ja osobno ne upiše Ako je bilo više takvih parametri unutar URL-a, preglednik će jednostavno su odvojeni ih po dodavanja znaka. No, u ovom slučaju, imamo Upravo jedan takav par. I to je predviđeno kao ulaz u Google baš kao parametar je pod uvjetom da je ulaz u funkciji. I Google onda koristi taj ulaz na traži svoje baze na neki način i prikaže stranicu rezultata.