Logowanie formularz+PHP+SQL

Zadanie do rozwiązania:

  1. Przygotuj formularz logowania do serwisu internetowego zawierający trzy pola tekstowe (e-mail, login, hasło) oraz przycisk z tekstem zaloguj ( nazwa pliku: 114.php). Ustaw akcję formularza na skrypt o nazwie: logowanie.php
  2. Przygotuj bazę danych o nazwie:ADM z tabelą o nazwie OSOBY zawierającą dane użytkowników serwisu.
    CREATE TABLE OSOBY(e-mail VARCHAR (15) PRIMARY KEY, login VARCHAR (15), haslo VARCHAR(15));
  3. Przygotuj plik sql wprowadzający dane 5 użytkowników serwisu do utworzonej tabeli
    INTERT INTO OSOBY VALUES (…………);
    ( nazwa pliku: osoby.sql). Wczytaj do tabeli OSOBY dane użytkowników importując plik.
  4. Utwórz skrypt logowanie.php w którym:
    1. połączymy się z serwerem mysql ( mysqli_connect)
    2. wybierzemy do pracy bazę ADM
    3. zadeklarujemy zmienne pobierające dane z pól formularza
    4. sprawdzimy czy użytkownik wpisał adres e-mail (czy zmienna istnieje) ( isset($e-mail ) (if ( isset($_POST[„mail”]) ))
    5. sprawdzimy czy dane wprowadzone przez użytkownika  – para zmiennych $login i $hasło występują równocześnie w wybranym wierszu tabeli OSOBY konstruując odpowiednie zapytanie ( mysqli_query($zapytanie); )
    6. jeżeli zapytanie zostanie wykonane na ekranie powinien pojawić się tekst jesteś zalogowany / lub zostanie otworzona podstrona twojego serwisu w przeciwnym wypadku ponownie otworzy się pusty formularz (include(„114.php”);)

114.php -> logowanie.php -> napis lub podstrona serwisu

linki do pomocy dydaktycznych:

najprostrzybezbazy

couchy

zsesją wszystko co potrzeba

 

 

 

 

Ten wpis został opublikowany w kategorii Bazy E 14, PHP, SQL, Uncategorized. Dodaj zakładkę do bezpośredniego odnośnika.