>> ALTAVEU 1: Anem a posar en pràctica una recerca motor o, almenys, l'usuari frontend
interfície per a un motor de cerca que permet a l'usuari escriure alguns termes
i després buscar en el món web per a aquests termes.
Per a això, utilitzarem la "forma" d'HTML etiqueta, així com d'altres.
Aquí a search.html, ja he aconseguit puguem començar per l'obertura i
tancament d'algunes etiquetes.
Així que ara aquí, a l'interior d'aquest cos, anem a primer definir un rumb de CS50
Cercar per servir com un títol de tipus en el cos de la pàgina.
>> Anem a continuació, obriu una etiqueta "forma" i, preventivament, anem a tancar, així que no ho fan
oblidi després.
Anem a continuació, definir una etiqueta d'entrada, la nom serà "q" per a la consulta, i la
tipus serà "text", de manera que el explorador representa això com un camp de text
a la pàgina.
Anem a continuació, tancar aquesta etiqueta.
Anem a continuació, inserir un salt de línia a continuació.
I ara anem a definir una entrada més aquest temps, el tipus serà presentar,
així que és un botó d'enviament, i el valor o etiqueta és CS50 Cercar.
>> Ara que hem definit aquest formulari, però ens no han especificat a on la forma
s'ha de presentar.
Anem a afegir dos atributs més per ser més precisos aquí.
En primer lloc, anem a especificar en l'etiqueta de la "forma" sí que el mètode pel qual aquesta
formulari ha de ser presentat és HTTP GET.
I anem a especificar que l'acció o destinació per aquest procediment serà
https://www.google.com/search.
>> Ara, sé que hi ha URL perquè Ho he vist des de fa algun temps al meu
barra d'adreces del navegador.
Així que simplement referiré a l'usuari aquesta URL pels seus resultats de cerca.
Ara anem a guardar, canviar els permisos en, i obrir aquesta etapa.
"Chmod a search.html més r." Ara anem a obrir Chrome.
http://localhost/search.html.
No és el més sexy dels motors de cerca, però anem a veure si funciona.
I hi ha alguns gats.
>> Noteu, però, que a la barra d'adreces és exactament la direcció que jo esperava,
però amb una mica d'alguna cosa més al final.
Si faig zoom aquí, observi que l'URL és exactament el que esperàvem, però amb un
signe d'interrogació Q és igual a gats a la part superior.
D'on ve?
>> Bé, perquè jo vaig presentar una manera que tenia una entrada que es deia q, el nostre
navegador es va encarregar d'afegir que signe d'interrogació i llavors va posar aquesta
El nom del paràmetre - q -
seguit d'un signe igual, seguit pels gats, que és el valor que jo
jo mecanografiades polz
Si hi ha més d'aquests paràmetres dins de la URL, el navegador ho faria
simplement s'han separat ells per signe.
Però en aquest cas, tenim només un d'aquests parells.
I que es proporciona com a entrada a Google igual que un paràmetre és
proporcionat a una funció és l'entrada.
I Google a continuació, utilitza aquesta entrada a buscarà a la base de dades d'alguna manera i
mostrar una pàgina de resultats.