..
U prijašnjem članku smo vidjeli kako stvoriti Search Engine u ASP koristi MS Access baze podataka kao, zaboravljajući mali detalj, odnosno podatke stranica , druga tema koje su obrađene u prošlosti, ali nisu vidjeli dva spojena u jedno rješenje .
Svrha ovog članka je upravo kombinirati dva pojma i vidjeti kako u slučaju prijenosa podataka (kriterije pretraživanja) metodom GET sa POST metodom, jer nema značajne razlike u filozofiji stvaranja dviju istraživačkih sustava .
Opći uvod: korištenje i razlike između GET i POST
Ovaj se članak naprednih prirode, pretpostavljam da čitatelj razumije razliku slanje podataka s GET ili POST, ali za potpunost i pomoći čitatelju manje zgodan, smatram da je malo preambula.
HTML obliku može rukovati, prilikom slanja podataka sa dvije metode je gore spomenuto, postavljanje HTML kod na sljedeći način.
GET:
<form method="GET" action="cerca.asp">POST:
<form method="POST" action="cerca.asp">Razlika je u tome što s dobiti podatke će biti dodan URL stranice kroz parametre koji su pozvani querystring (traženje niz, točnije), ali se to ne desi sa POST metodom i URL web stranice će se vidjeti samo datoteke cilj kao posljednji element URL sama.
Odredišni URL dva slučaja će stoga biti jedno od sljedećeg.
GET:
POST:http://localhostcerca.aspData recovery je uvijek obavlja putem obrasca s ugrađenim Zahtjev objekt, s tom razlikom da mi koristimo metodu GET i POST QueryString dohvat način dohvaćanja smo koristiti oblike.Još jedna razlika je da u querystring (tj. GET) je da se podaci šalju putem obrasca ili putem veze, mi "samo" 255 znakova na raspolaganju, tako da rješenje može precizno prilagoditi sustav pretraživanja ili link nekoliko parametara, ali ne i poslati prijavnicu sa mnogim područjima (u tom slučaju bitno je da POST).
Zadnji put je razlika u sigurnosti podataka: GET lozinku, PIN, broj kreditne kartice, jasno je u URL, post ne.
Koji sustav koristiti za korištenje tražilice? To je isto iu ovom članku, kao što je već spomenuto, mi ćemo ispitati dva slučaja.
Strukture baze podataka Kao što je spomenuto gore, koristiti baze podataka MS Access sadrže podatke za ovaj upit.
Baza podataka će se zvati db.mdb, te će se sastojati od jedne tablice i polja.
Obrazac za pretraživanje
Napravite svoj osobni web poslužitelja na mapu u kojoj se traži bazu podataka i popraviti datoteku cerca.html pratnji sljedeći kod:
<form method=" METODO_DI_INVIO "action="cerca.asp"> <input type="text" name="testo"> <input type="submit" value="Cerca"> </ Form>Ne mislim da ne postoji ništa za dodati.
Za dva primjera zamijenite ga s post i dobiti s vrijednošću podebljano METODO_DI_INVIO, način naveden u atributu <form>.
Zadnji preduvjet prije premještanja na praksi dodijeliti dozvole za čitanje i pisanje pristup radnoj knjizi izgled.
| |
ASP (Advanced)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 39 €. |
| |
ASP Zero (Ebook)
Učenje Microsoft ASP i VBScript od nule. Na samo 29 €. |
| |
ASP i Access (Ebook)
Upravljanje bazom podataka MS Access s ASP. Na samo 29 €. |