..


Sponzorované odkazy

Výsledky vyhledávače stránky ASP

Článek napsal Luca Ruggiero
Strana 1 z 3

V bývalém článku jsme viděli, jak vytvořit vyhledávač v ASP pomocí MS Access jsou databáze, zapomínání malý detail, tj. datové stránky , na které se vztahuje jiné téma v minulosti, ale neviděl dvě sloučeny do jednoho řešení .

Účelem tohoto článku je právě spojit tyto dva pojmy a zjistit, jak v případě přenosu dat (vyhledávacích kritérií) metodou GET s metodou POST, tam být značné rozdíly ve filozofii vytvoření dvou výzkumných systémů .

Obecný úvod: použití a rozdíly mezi GET a POST

Tento článek je o vyšší úrovni, předpokládám, že čtenář chápe rozdíl v posílání dat s GET nebo POST, ale pro úplnost a pomoci čtenáři méně výhodný, považuji za trochu preambuli.

HTML forma může být se ovládal, při odesílání dat pomocí dvou výše uvedených metod, nastavení HTML kódu takto.

GET:

 



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

 
POST:
 



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

 
Rozdíl je v tom, že se GET data budou připojena k URL stránky pomocí parametrů, které se nazývají QueryString (hledaný řetězec, abych byl přesný), ale to se nestane s metodou POST a URL stránky se zobrazí pouze soubor cíl jako poslední prvek samotné URL.

Cílovou adresu URL těchto dvou případů bude tedy jeden z následujících.

GET:

 



 POST:

 
 



 http://localhostcerca.asp

 
Obnova dat se vždy provádí prostřednictvím formuláře s vestavěným objektu Request, s tím rozdílem, že používáme metody GET a POST QueryString vyhledávání vyhledávání metody, které používáme formuláře.

Dalším rozdílem je, že v QueryString (tj. GET) je to, že data jsou odeslána přes formulář nebo prostřednictvím odkazu, jsme "pouze" 255 znaků k dispozici, tak je řešení přesně přizpůsobit vyhledávacího systému, nebo odkaz několik parametrů, ale odeslat registrační formulář s mnoha oblastech (v takovém případě je nezbytné POST).

Poslední rozdíl je v zabezpečení dat: GET heslo, PIN, číslo kreditní karty, je jasné, v URL, pošta není.

Který systém používat používat vyhledávače? Je to stejné, a v tomto článku, jak již bylo řečeno, budeme zkoumat dva případy.

Struktury databáze Jak bylo uvedeno výše, použít MS Access databáze obsahuje údaje pro požadavek na vyhledávání.

Databáze se bude jmenovat db.mdb a bude se skládat z jedné tabulky a pole.

  • Články
    • ID (počítadlo)
    • Název (Text)
    • Popis (Memo)
Naplní tabulku s alespoň rekordní tucet test.

Vyhledávací formulář

Vytvořte si svůj osobní webový server na složku, do které vyhledávat v databázi, a oprava souboru cerca.html doprovodu následující kód:






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







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







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







 </ Form>



Nemyslím si, že není co dodat.

Pro dva příklady nahradit POST a GET s hodnotou tučně METODO_DI_INVIO, způsobem stanoveným v atributu <form>.

Poslední podmínkou před přesunem do praxe přiřadit oprávnění pro čtení a zápis do sešitu vypadat.

Ve stejné kategorii ...
E-Learning
ASP (Advanced) ASP (Advanced)
Celý kurz pro vytváření dynamických webů. Od 39 €.
ASP Zero (ebook) ASP Zero (ebook)
Učení Microsoft ASP a VBScript od nuly. V pouhých 29 €.
ASP a Access (ebook) ASP a Access (ebook)
Správa databáze MS Access s ASP. V pouhých 29 €.
Sponzorované odkazy