29213 skanuj0426 (2)

29213 skanuj0426 (2)



Rozdział 16. ♦ Zarządzanie kontami użytkowników 443

<£> - I_ ż ■ rfj y    *j M http://locałrast/user_adm.php '


W'„

O

U ©'di i U


I iżytknwnik jkowalski został odnaleziony

Id:

|3

Nazwa użytkownika.

llkewaski

Hasło:

pn:

Imię:

pa" .. .

iNazwisko:

(Kowalski

E-mail:

ljkowalski@nazwa.domi I

j a Dodaj Modyfikuj

r Usuń Wykonaj j;


Rysunek 16.3. Odszukane w bazie dane użytkownik zostały wyświetlone w formularzu

Jeżeli wartością parametru action był ciąg dodaj, skrypt oczekuje, że jednocześnie otrzymał z formularza następujące parametry: nazwa, hasło, imię, nazwisko, email, komuni kat; od razu jest zatem sprawdzane, czy są one ustawione. Jeśli nie, jedyną czynnością jest przypisanie zmiennej komunikat tekstu informującego o braku danych. Jeśli wymienione dane są obecne, jest dodatkowo sprawdzany stan parametru id — nie jest on obligatoryjny, jeśli zatem nie został przekazany, zmiennej id jest przypisywany ciąg znaków NULI. Po skompletowaniu parametrów jest wywoływana funkcja addUser, a wynik jej działania przypisywany zmiennej result. W zależności od stanu zmiennej result, zmiennej komunikat jest przypisywany odpowiedni ciąg znaków informujący użytkownika o stanie wykonanej operacji. Jeśli np. spróbujemy dodać do bazy użytkownika o nazwie jkowalski, a konto o takiej nazwie będzie już istniało, na ekranie pojawi się komunikat przedstawiony na rysunku 16.4.

mmi


Rysunek 16.4.

Próba dodania użytkownika o nazwie już istniejącej w bazie danych


gfc Błycla itfdcfc Przejdź Zakładki Maczgdzla Paro;.

' :-y '    4:' © |6 http:/flocalhost/user_adm.php

Rozpocznij przygód... Aktualność


Nazwał]


Szukaj |


Użytkownik o podanej nazwie (jkowalski) już istnieje w bazie.

Id:

||l 33

jNazwa użytkownika:

[jkowalski



Wyszukiwarka

Podobne podstrony:
skanuj0412 (3) Rozdział 16. ♦ Zarządzanie kontami użytkowników 429 Rozdział 16. ♦ Zarządzanie kontam
skanuj0420 Rozdział 16. ♦ Zarządzanie kontami użytkowników 437 Jeśli wartość argumentu id nie jest c
skanuj0422 Rozdział 16. ♦ Zarządzanie kontami użytkowników 439} else{ Saction - $_POST[ action ]: /*
skanuj0424 Rozdział 16. ♦ Zarządzanie kontami użytkowników 441} else{ Skomunikat - "Brak parame
skanuj0428 (2) Rozdział 16. ♦ Zarządzanie kontami użytkowników
33370 skanuj0414 (2) Rozdział 16. ♦ Zarządzanie kontami użytkowników 431 Zapytanie jest wysyłane do
48658 skanuj0418 (2) Rozdział 16. ♦ Zarządzanie kontami użytkowników 435 $query = "SELECT C0UNT
26903 skanuj0416 (2) Rozdział 16. ♦ Zarządzanie kontami użytkowników 433 <html> <head> &
17582 skanuj0410 (2) Rozdział 16.Zarządzanie kontami użytkowników Jeśli na naszej witrynie stosujemy

więcej podobnych podstron