Uwaga:
Interfejs użytkownika w programie Dreamweaver CC i nowszych wersjach został uproszczony. Dlatego począwszy od wersji Dreamweaver CC niektóre opcje opisane w tym artykule mogą nie być dostępne. Więcej informacji zawiera ten artykuł.
Twoja aplikacja internetowa może zawierać stronę, która wymusza na użytkownikach, aby się zarejestrowali kiedy po raz pierwszy odwiedzają twój serwis.
Strona rejestracji jest zbudowana z następujących elementów konstrukcyjnych:
Tablica bazy danych, która zawiera informacji o loginach użytkowników
Formularz HTML, który pozwala użytkownikom wybrać identyfikator i hasło
Możesz także użyć tego formularza do uzyskania innych informacji osobowych od użytkowników.
Zachowanie serwerowe Wstaw rekord, które uaktualnia tabelę użytkowników bazy danych
Zachowanie serwerowe Sprawdź nową nazwę użytkownika, które sprawdza czy nazwa użytkownika nie jest już zajęta.
Strona rejestracji wymaga tabeli bazy danych, aby przechować informacje o loginach wprowadzone przez użytkowników
- Upewnij się, że twoja tabela bazy danych zawiera kolumny z nazwą użytkownika i hasłem. Jeżeli chcesz, aby użytkownicy zalogowani mieli różne przywileje dostępu, dołącz kolumnę z poziomem dostępu.
- Jeżeli chcesz ustawić takie samo hasło dla wszystkich użytkowników serwisu, skonfiguruj twoją aplikację bazodanową (Microsoft Access, Microsoft SQL Server, Oracle itp.), aby domyślnie ustawiała to samo hasło przy zakładaniu rekordu. W większości baz danych, można ustawić domyślną wartość kolumny w momencie tworzenia rekordu. Ustaw domyślną wartość hasła.
- Możesz także użyć tabeli bazy danych do przechowywania innych pożytecznych informacji o użytkowniku.
Następnym krokiem w tworzeniu strony rejestracyjnej jest dodanie do niej formularza HTML, który pozwoli wybrać nazwę użytkownika i hasło.
Można dodać formularz HTML do strony rejestracyjnej, który pozwoli użytkownikom wybrać nazwę użytkownika i hasło.
-
Dodaj pola tekstowe (Wstaw >Formularz >Pole tekstowe), które pozwalają użytkownikom wprowadzić nazwę użytkownika i hasło.
Formularz może zawierać więcej obiektów formularza w celu zapamiętywania innych danych osobistych.
Każdy obiekt formularza powinien zawierać etykiety (mogą być w formie tekstu lub obrazka), które mówią użytkownikowi do czego służą. Możesz także wyrównać położenie obiektów formularza układając je wewnątrz tabeli HTML. Więcej informacji na temat obiektów formularza można znaleźć w części Tworzenie formularzy WWW.
-
(Opcjonalnie) Zmień etykietę przycisku Prześlij zaznaczając przycisk, otwierając Inspektora właściwości (Okno > Właściwości) i wprowadzając nową wartość w pole Wartość.
Następnym krokiem w tworzeniu strony rejestracyjnej jest dodanie zachowania serwerowego Wstaw rekord, które wstawia rekordy do tabeli użytkowników w bazie danych.
Musisz dodać zachowanie serwerowe Wstaw rekord do strony rejestracyjnej w celu uaktualnia tabeli użytkowników w bazie danych.
Możesz dodać zachowanie serwerowe do strony rejestracji, które sprawdza przez dodaniem użytkownika do bazy, czy jego nazwa jest niepowtarzalna.
Kiedy użytkownik klika przycisk Prześlij na stronie rejestracji, zachowanie serwerowe porównuje nazwę użytkownika wprowadzoną przez niego z nazwami użytkowników przechowywanymi w bazie danych zarejestrowanych użytkowników. Jeżeli nie znaleziono pasującej nazwy w bazie danych, zachowanie serwerowe prowadzi dalej operację wstawiania nowego rekordu. Jeżeli pasująca nazwa zostanie znaleziona, zachowanie serwerowe anuluje operację wstawiania rekordu i otwiera nową stronę (zazwyczaj jest to strona ostrzegająca użytkownika, że wybrana nazwa jest już zajęta).