Rejestracja jest konieczna, aby otworzyć określone treści dla ograniczonej liczby użytkowników, kontrolować komentarze spamerów i umożliwić im dokonywanie zakupów w sklepie internetowym. Rejestrację w serwisie można utworzyć za pomocą umiejętności programistycznych lub za pomocą gotowego kodu.
Instrukcje
Krok 1
Mechanizm ręcznego tworzenia rejestracji w php. Zrób formularz rejestracyjny na stronie głównej (index.php) używając języka znaczników html. Link do strony php z danymi rejestracyjnymi (na przykład o nazwie registration.php). Klikając przycisk „Zarejestruj się”, użytkownik zostanie przeniesiony na tę stronę, gdzie będzie musiał wprowadzić swoje dane w polach formularza. Login, hasło, adres e-mail zostaną wysłane do handlera utworzonego w php. Po przetworzeniu zostaną one wprowadzone do bazy danych, a rejestracja zostanie zakończona.
Krok 2
Zaszyfrowane hasło powinno być przechowywane w bazie mysql. Utwórz nową tabelę w bazie danych, na przykład o nazwie userdata. Utwórz plik bd.php, który będzie używany do łączenia się z bazą danych. Link do tego pliku musi być zarejestrowany na stronach przed uruchomieniem kodu html.
Krok 3
Stwórz formularz logowania na stronie głównej (i innych), z polami do wpisania nazwy użytkownika i hasła. Gdy użytkownik wprowadzi dane i kliknie przycisk „Zaloguj”, informacja ta zostanie przesłana do pliku login.php w celu przetworzenia i weryfikacji. Jeśli wszystko zostanie wpisane poprawnie, zostanie to zapisane w ciasteczku. Sesja zostanie uruchomiona, a dane będą przechowywane w przeglądarce do momentu wyjścia lub zamknięcia przeglądarki. Plik exit.php będzie odpowiedzialny za wyjście użytkownika ze strony. Kliknięcie przycisku „Wyloguj” spowoduje zakończenie sesji lub usunięcie pliku cookie.
Krok 4
Jeśli nie jesteś jeszcze mocny w programowaniu i językach znaczników, wszystko, czego potrzebujesz, to zdobyć gotowy kod i umieścić go tam, gdzie go potrzebujesz. Możesz to gdzieś zabrać lub użyć konstruktora formularzy, takiego jak usługa MyTaskHelper.ru. W takim przypadku umiejętności programowania nie są wymagane. Zarejestruj się, stwórz formularz z potrzebnymi polami, nadaj im żądane nazwy, dostosuj je do swoich upodobań. Udekoruj wygląd (projekt) formularza za pomocą modułu „Widżety”. Usługa sama wygeneruje kod formularza, skopiuje go na żądaną stronę internetową.