..


Sponsede Lenker

Search Engine resultater sider med ASP

Artikkel skrevet av Luca Ruggiero
Side 1 av 3

I en gammel artikkel så vi hvordan å lage en søkemotor i ASP bruke MS Access som database, noen ganger glemmer en liten detalj, eller personsøker av data , et annet emne dekket i det siste, men fikk ikke se de to sammen til en enkelt løsning .

Formålet med denne artikkelen er nettopp å slå sammen de to begrepene og se både når det gjelder å sende data (søkekriterier) med metoden GET POST-metoden, som er det betydelige forskjeller i filosofien realisering av de to systemene forskning .

Generell premiss: bruk og forskjeller mellom GET og POST

Siden dette er en artikkel av avanserte natur, antar jeg at leseren forstår forskjellen data sendes med GET eller POST, men for fullstendighet og å hjelpe leseren mindre praktiske, jeg vurdere det litt formålsparagraf.

Et HTML-skjema kan håndteres, når du sender data med de to metodene nevnt ovenfor, sette i HTML-koden som følger.

GET:

 



 <form method="GET" action="cerca.asp">

 
POST:
 



 <form method="POST" action="cerca.asp">

 
Forskjellen er at med GET data vil bli lagt til den nettadressen til siden gjennom parametrene som tar navnet spørrestrengsamling (søkestrengen, for å være presis), men dette skjer ikke med POST metoden og nettadressen til siden vil bare se filen mål som det endelige element i selve URL.

Webadressedestinasjonen av de to sakene vil derfor være ett av følgende.

GET:

 



 POST:

 
 



 http://localhostcerca.asp

 
Gjenoppretting av data er alltid gjøres gjennom et skjema med innebygd Request objekt, bortsett fra at vi bruker metoden til GET og POST spørrestrengsamling recovery vi bruker metoden for utvinning form.

En annen forskjell er at i spørrestrengsamling (dvs. GET) er at dataene sendes via en form eller gjennom en kobling, har vi "bare" 255 tegn til disposisjon, slik at en løsning kan være nøyaktig tilpasset et gjenfinningssystem eller en kobling noen parametere, men ikke for å sende et registreringsskjema med mange felt (i så fall er det viktig å POST).

Siste forskjellen er i datasikkerhet: GET et passord, PIN, kredittkortnummer, er det fortsatt tydelig i URL, gjør POST ikke.

Hvilket system skal bruke for å bruke en søkemotor? Det er det samme og i denne artikkelen, som allerede sagt, vi skal undersøke to tilfeller.

Database Struktur Som nevnt ovenfor, kan du bruke en MS Access database til å inneholde data for søket.

Databasen vil bli kalt db.mdb og vil bestå av en enkel tabell og felt.

  • artikler
    • id (Counter)
    • Tittel (Tekst)
    • beskrivelse (Memo)
Det fylles bordet med minst et dusin test posten.

Søkeskjemaet

Lag på din personlige web-server vil skanne mappen hvor databasen og plassere filen cerca.html ledsaget av følgende kode:






 <form method=" METODO_DI_INVIO "action="cerca.asp">







 <input type="text" name="testo">







 <input type="submit" value="Cerca">







 </ Form>



Jeg tror ikke det er noe å tilføye.

For de to eksemplene erstatte med POST og GET verdien i fet METODO_DI_INVIO, metoden er spesifisert i attributtet <form>.

Siste forutsetning før han flyttet videre til praksis: tilordner tillatelser for lese-og skrivetilgang til arbeidsboken utseende.

I samme kategori ...
E-Learning
ASP (Advanced) (ASP Course)
Full kurs for å lage dynamiske nettsider. Starter fra 39 €.
ASP Zero (Ebook) ASP Zero (Ebook)
Microsoft ASP og VBScript til å lære fra bunnen av. At kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administrerende en MS Access database med ASP. At kun 29 €.
Sponsede Lenker