4. Utwérz baze danych 0 nazwie spr_logi_js (is - sa to inicjaty imienia i nazwiska. Umiesé tutaj swoje), a w niej tabele
o nazwie u_log. W tabeli dwie kolumny: id - kiucz giowny automatycznie inkrementowany, login - tekstowy(50).
2. Wykonaj formularz zawierajacy: pole do wprowadzania tekstu (loginu) oraz checkobxa, ktorego zaznaczenie
oznacza akceptacje zgod marketingowych. U dotu umies¢ klawisz zarejestruj powodujacy przestanie wartosci z pola
login i checkbox. Formularz ma by¢ zgodny z grafika ponizej:
Login
= Akceptuje zgody marketingowe.
Zarejestruj
FUNKCIONALNOSC
1. Po wypeinieniu pola login oraz zaznaczeniu checkboxa, nastepuje sprawdzenie w bazie czy istnieje taki login. Jesli
istnieje, wyswietla sie komunikat: Podany Jogin istnieje juz w bazie, tak jak na grafice ponizej:
Login
Podany login istnieje juz w bazié!
& Akceptuje zgody marketingowe.
Zarejestruj
2. Jeli nie podano loginu i kliknieto zarejestruj, wy$wietla sie komunikat jak powyzej, lecz o tresci: Podaj login.
3. Jesli podany login nie istnieje w bazie, zostaje on dodany do bazy jako kolejny wiersz tabeli.
4.W przypadku niezaznaczenia checkboxa, wy$wietla sie komunikat: Akcepiacja zgéd marketingowych jest
wymaganal.
Wszystkie komunikaty musza pojawiac sie niezaleznie od siebie, PRZYKLAD zachowania gdy nie podano loginu i
nie zaznaczono checkboxa i kliknieto zarejestruj:
Login
Podaj login!
CT] Akceptuje zgody marketingowe.
Akceptacja zed marketingowych jest wymagana!
Zarejestruj
5. UWAGA: po wykonaniu zadania, dodaj jako login wiasne imi¢ i nazwisko (bez spacji i bez polskich znakéw).
Nastepnie wykonaj screena tabeli w bazie z dodanym wierszem (Twoim loginem). Screena dotacz do przesytanych
kodéw.
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}