..


Sponsorerede links

Search Engine resultater sider med ASP

Artikel skrevet af Luca Ruggiero
Side 1 af 3

I en tidligere artikel så vi, hvordan du opretter en søgemaskine i ASP bruge MS Access som database, glemmer en lille detalje, nemlig data siden , et andet emne dækket i fortiden, men kunne ikke se de to fusionerede ind i en enkelt løsning .

Formålet med denne artikel er netop at kombinere de to begreber og se både tilfælde af videregivelse af oplysninger (søgekriterier) ved hjælp af metoden GET til POST-metoden, at der er store forskelle i filosofien om oprettelsen af ​​de to forsknings-systemer .

Generel introduktion: brug og forskelle mellem GET og POST

Dette er en artikel i avanceret karakter, jeg går ud fra, at læseren forstår forskellen i at sende data med GET eller POST, men for fuldstændighedens skyld og for at hjælpe læseren mindre bekvem, anser jeg det lidt præambel.

En HTML-formular kan håndteres, når du sender data med de to metoder, der er nævnt ovenfor, indstilling af HTML kode som følger.

GET:

 



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

 
POST:
 



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

 
Forskellen er, at med GET data vil blive tilføjet til webadressen på den side, gennem de parametre, der kaldes QueryString (søgestrengen, at være præcis), men dette sker ikke med POST-metoden og webadressen på den side vil kun se filen mål som det sidste element i selve URL'en.

Destinationswebadressen i de to sager vil derfor være en af ​​følgende.

GET:

 



 POST:

 
 



 http://localhostcerca.asp

 
Data recovery sker altid via en formular med indbygget Request objekt, med den forskel, at vi bruger metoden til at GET og POST QueryString udlæsning af metoden til at hente vi bruger Forms.

En anden forskel er, at i QueryString (dvs. GET) er, at de data, der sendes gennem en form eller gennem et link, vi "kun" 255 tegn til rådighed, så en løsning kan være præcist tilpasset til et søgesystem eller et link nogle få parametre, men ikke at sende en tilmeldingsblanket med mange felter (i hvilket tilfælde det er vigtigt for POST).

Sidste Forskellen ligger i datasikkerhed: få et password, PIN-kode, kreditkortnummer, er klar i webadressen, Post ikke.

Hvilket system til at bruge at bruge en søgemaskine? Det er det samme, og i denne artikel, som allerede nævnt vil vi undersøge de to sager.

Database struktur som nævnt ovenfor, kan du bruge en MS Access-database til at indeholde data for søgeanmodningen.

Databasen vil blive kaldt db.mdb og vil bestå af en enkelt tabel og dens marker.

  • artikler
    • id (mod)
    • title (tekst)
    • beskrivelse (Memo)
Det udfylder bordet med mindst et dusin test rekord.

Den søgeformularen

Opret din personlige webserver på den mappe, hvor søge i databasen og fix filen cerca.html ledsaget af 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, der er intet at tilføje.

For de to eksempler erstatte det med POST og GET med værdien i fed METODO_DI_INVIO, metoden i attributtet <form>.

Sidste forudsætning, før du flytter til den praksis at tildele tilladelser til at læse og skrive adgang til projektmappen look.

I den samme kategori ...
E-Learning
ASP (Advanced) ASP (Advanced)
Fuld kursus for at skabe dynamiske web-sites. Fra 39 €.
ASP Zero (Ebook) ASP Zero (Ebook)
Læring Microsoft ASP og VBScript fra bunden. På kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administration af en MS Access-database med ASP. På kun 29 €.
Sponsorerede links