![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 9.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Podczas pisania pewnej rzeczy w PHP natknąłem się na problem... Otóż mam:
Jak zrobić aby nie pokazywał mi się błąd iż dany użytkownik nie istnieje i co mam zrobić, aby w dalszej części skryptu zamiast tej zmiennej pokazywał mi się inny napis? Nad skryptem pokazuje mi się:
(w dalszej części wyciągam z bazy jego nick oraz avatar i chciałbym aby zamiast nich pojawiały się napisy "brak" oraz wybrany przeze mnie obrazek... problem leży w tym, że mam 26 takich rzeczy i troche głupio byłoby wszystko robić ręcznie, szczególnie że jeden jest a innego nie ma, a wszystko będzie się uzupełniało "na bierząco" (IMG:style_emoticons/default/tongue.gif) ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
W takim razie zrób dokładnie to co mówisz.
1. Na początku gdy pobierasz dane o użytkowniku zrób 3 zmienną $flaga_uzytkownik_istnieje, do niej przypisuj jej wartość bool czy zmienna $zmienna ma dane użytkownika. Sprawdzanie zależy co jest zwracane do zmiennej $zmienna przez funkcje: dbarray i dbquery. Potem zależnie co masz w kodzie: Kod if ($flaga_uzytkownik_istnieje && $flaga_awatar_istnieje) {
// pokaz awatar lub zwróc awatar } else { // pokaż napis brak lub zwróć brak } Ten post edytował jaslanin 29.12.2010, 19:25:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 02:34 |