..


Linki sponsorowane

Wyniki wyszukiwania stron z ASP

Artykuł napisany przez Luca Ruggiero
Strona 1 z 3

W dawnym artykule zobaczyliśmy jak utworzyć Wyszukiwarka w ASP przy użyciu MS Access jako bazy danych, zapominając, drobny szczegół, tj. strony danych , inny temat ujęty w przeszłości, ale nie widziałem dwa połączone w jedno rozwiązanie .

Celem niniejszego artykułu jest właśnie połączenie tych dwóch pojęć i zobaczyć zarówno przypadku transmisji danych (kryteria wyszukiwania) metodą GET z metody POST, nie są znaczne różnice w filozofii tworzenia dwóch systemów badawczych .

Wprowadzenie ogólne: wykorzystanie i różnice między GET i POST

To jest artykuł z zaawansowanych charakter, zakładam, że czytelnik rozumie różnicę w wysyłanie danych z GET lub POST, ale pod kątem kompletności i pomóc czytelnikowi mniej wygodny, uważam, że trochę preambuły.

Formularza HTML mogą być obsługiwane, podczas wysyłania danych z dwóch metod wymienionych powyżej, ustawienie kodu HTML w następujący sposób.

GET:

 



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

 
POST:
 



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

 
Różnica polega na tym, że z GET dane zostaną dołączone do adresu URL strony poprzez parametry, które nazywane są kwerendy (ciąg znaków, a dokładnie), ale tak się nie stanie z metody POST oraz adres URL strony będą widzieć tylko plik docelowy jako ostatni element sam URL.

Docelowy adres URL w obu przypadkach będzie więc jedną z następujących czynności.

GET:

 



 POST:

 
 



 http://localhostcerca.asp

 
Odzyskiwanie danych odbywa się zawsze za pośrednictwem formularza z wbudowanym obiekt Request, z tą różnicą, że używamy metody GET i POST wyszukiwania QueryString metody pobierania używamy formy.

Inną różnicą jest to, że w ciągu kwerendy (np. GET) jest to, że dane są przesyłane za pomocą formularza lub poprzez link, to "tylko" 255 znaków dostępne, więc jako rozwiązanie może być precyzyjnie dostosowane do systemu wyszukiwania lub link kilku parametrów, ale nie wysłać formularz z wieloma polami (w tym przypadku konieczne jest POST).

Ostatnia różnica to bezpieczeństwo danych: GET hasło, PIN, numer karty kredytowej, jest jasne, w adresie URL, POST nie.

Który system do korzystania z wyszukiwarki? To samo i w tym artykule, jak już wspomniano, zbadamy dwóch przypadkach.

Struktura bazy danych Jak wspomniano powyżej, użyć bazy danych MS Access zawierają dane dla zapytaniu.

Baza danych będzie się nazywać db.mdb i będzie składać się z jednej tabeli i pól.

  • artykułów
    • id (licznik)
    • tytuł (tekst)
    • opis (Memo)
Wypełnia tabelę z co najmniej kilkunastu rekord testu.

Formularz wyszukiwania

Stwórz swój serwer WWW do folderu, w którym przeszukiwanie bazy danych i naprawić cerca.html plik towarzyszyć następujący kod:






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







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







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







 </ Form>



Nie sądzę, nie ma nic do dodania.

Na dwa przykłady zastąpić go POST i GET o wartości pogrubione METODO_DI_INVIO, w sposób określony w <form> atrybutu.

Ostatni warunek przed przejściem do praktyki przypisać uprawnienia do odczytu i zapisu do wyglądu skoroszytu.

W tej samej kategorii ...
E-Learning
ASP (Advanced) ASP (Advanced)
Pełny kurs tworzenia dynamicznych stron internetowych. Od 39 €.
ASP Zero (Ebook) ASP Zero (Ebook)
Nauka Microsoft ASP i VBScript od podstaw. W zaledwie 29 €.
ASP i Access (Ebook) ASP i Access (Ebook)
Zarządzanie bazą danych MS Access z ASP. W zaledwie 29 €.
Linki sponsorowane