![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam mały problem z ifami, pogubiłem się chyba ;o. Mianowicie: mój skrypt wygląda tak, jak podałem niżej. Na pewno po chwili zobaczycie błąd i mi pomożecie, za co będę wdzięczny i tradycyjnie postawię browarka. Chodzi o to, że sprawdzam, czy istnieje użytkownik, jeśli w GET wpisano profile&id=x, i to działa, tyle, że dodatkowo później sprawdzam, czy istnieje admin tym samym sposobem i niestety - komunikaty w przypadku nieznalezienia (nieważne czy) usera/admina się mieszają i wychodzi "Niestety. Taki użytkownik nie istnieje w bazie.Taki admin nie istnieje.". Jak to poprawić? Po prostu pewnie coś z kolejnością. Będę wdzięczny za pomoc.
Ten post edytował RaitoPL 27.01.2013, 14:33:44 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mały bałagan ale chyba wiem o co chodzi.
linia 37 i 38, masz zmienna $id1, a w zapytaniu dajesz: $id Ten post edytował aras785 26.01.2013, 23:20:38 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Niee, to nie to. Jak czytałem post, to znalazłem i zmieniłem, niestety - wciąż to samo ; f. Może coś z klamrami..
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Po wyświetleniu, że user nie ustnieje zakącz działanie skryptu. (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Znaczy się, zamknąć cały skrypt (?>) ? To później będę musiał znowu includować połączenie i minę się z celem pisania tego w jednym pliku (IMG:style_emoticons/default/wink.gif) .
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pomyśl o switch
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
niee.. chodzi mi o zakąńczenie przez die, w tym wypadku linijka 17.
PS: Zastosowanie jedynie wtedy bd spełniało oczekiwanie gdy wyświetlenie txt jest ostatnią akcją. ;P Ten post edytował Wazniak96 26.01.2013, 23:38:52 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Warunki wyglądają ok, bardziej bym stawiał, że zapytanie nic nie zwraca.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dałem to tak i teraz jak wchodzę w ?admin&id=x, to wyskakuje komunikat o braku użytkownika zbanowanego, a nie braku admina.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Może dlatego, że daję tam if{isset($_GET['x']), a w adresie jest jeszcze "&id"? Ten post edytował RaitoPL 26.01.2013, 23:49:39 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nadal wydaje mi się, że chodzi o puste zapytanie, lub coś z GETem. Ustaw go na sztywno w skrypcie i odpal, wtedy wyeliminujesz kwestię błędnych ifów - o ile są.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po każdym mysql_fetch zapodaj printa_r($wynik) i zobacz czy na bank wszystko z zapytaniami jest ok.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dałem tylko to do nowego pliku i działa jak ma działać.
Więc nie wiem, co nie trybi ._. Btw. nie działa mi coś, bo jak jest
to daję jeszcze
Ale po najechaniu/kliknięciu w link, nie dodaje ID, czyli coś się nie trybi tam. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Zastosuj się do postów wyżej, będziesz wszystko wiedział. Nie mamy dostępu do bazy, sami tego nie sprawdzimy.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Złota rada.. Stosowałem się. Nie przejdę na switch ze swoich powodów. Więc to jedno odpada. Dałem print_r i wszystko dobrze wyświetla, a mimo to, błąd występuje nadal.
Ten post edytował RaitoPL 27.01.2013, 00:02:20 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Okej, problem rozwiązany (IMG:style_emoticons/default/wink.gif) .
Ten post edytował RaitoPL 27.01.2013, 14:32:51 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 02:11 |