[MySQL][PHP] 2 warunki admin |
[MySQL][PHP] 2 warunki admin |
5.03.2018, 12:17:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
Witam otóż chciałem sobie rozbudować panel admina i pobawić się w filtry oraz w edytowanie uprawnień i stworzyłem dodatkowy typ konta AdminG którego nie będzie można edytować . I mam problem z logowaniem do admina tzn. mam kod
I po dodaniu drugiego warunka ( kombinowałem na wszystkie sposoby ) to jedna z wersji gdy loguje się adminG przenosi do brakdostepu.php dlaczego ? a gdy normalny admin od razu wczytuje start . Na dodatek gdy jest zalogowany adminG i klikniemy w powrót to ma uprawnienia czyli warunek się spełnia . Nie wiem co jest nie tak ze robi mi te przekierowywanie do brakdostepu gdy adminG |
|
|
5.03.2018, 12:20:39
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
naprawde za kazdym razem mamy ci pisac bys robil VAR_DUMP?
$typ=$dbA['typ']; var_dump($typ); exit; I nagle wszystko jasne -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 12:22:52
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Nie wiem co za kod masz ale to co masz można np. tak:
|
|
|
5.03.2018, 12:28:09
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
@Pyton zapomniales o exit. Po grzyba ma mu sie zawsze start ladowac?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:03:55
Post
#5
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
pyton
dalej to samo przy logowaniu adminG zwraca brakuprawnien i po klinieciu powrot mozna przegladac :< |
|
|
5.03.2018, 13:04:31
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
poraz kolejny ci mowie: zrob ten VAR_DUMP. Napisalem ci nawet gdzie. Pewnie w bazie masz cos innego niz ci sie wydaje
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:08:10
Post
#7
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
tak to wyglada cale
http://wklej.org/id/3378816/ edit: juz robie i zaraz wkleje komunikat: string(5) "admin" Ten post edytował mrk9109 5.03.2018, 13:06:34 |
|
|
5.03.2018, 13:08:41
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
No i juz wiesz czemu ci nie dziala.... jakim cudem
admin==adminG -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:18:29
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Tylko że ten kod powinien przepuścić to bo zakłada że login musi mieć 1 z 2 uprawnień...
|
|
|
5.03.2018, 13:21:37
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
ale on pewnie podal to dla usera admin a nie dla usera adminG... ze powinien przepuscic to wiem ale on to zle odpala co ty juz powinienes tez wiedziec
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:24:56
Post
#11
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
nie rozumie źle kombinuje ? $typ pobierany z bazy np: admin musi być = admin jeżeli typ pobrany to adminG musi byc rowny = adminG ? . Nie rozumie tego co napisales probowalem takie rozwiazania ale tez lipa tzn uprawnienia działają ale gdy loduje się adminG i tak go przekierowuje 1 do brakdostepu pliku .
właśnie mam unsera który jest adminG i mam który jest admin ustawiony typ konta i porównuje logowanie na 2 innych kontach i też skoro sprawdza że jest adminG to po klinięciu powrót z brakdostępu ma panel administracyjny dla tego jestem z tego GŁUUPI Ten post edytował mrk9109 5.03.2018, 13:29:15 |
|
|
5.03.2018, 13:28:38
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
poprostu pokaz mi wynik VAR_DUMP gdy logujesz sie na usera adminG. Czego nie rozumiesz??
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:32:36
Post
#13
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
string(6) "adminG" jak kliknę powrót i jestem już w panelu nic więcej
Ten post edytował mrk9109 5.03.2018, 13:33:25 |
|
|
5.03.2018, 13:38:27
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Niemozliwe. Pewnie cos tam ci sie login krzaczy po drodze lub masz jakies response. Kod co pokazales powinien dzialac. Jak nie dziala to masz cos w miedzyczasie - nie raz tak bylo na forum i nie, nie mowie tylko o tobie
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 13:44:53
Post
#15
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
http://wklej.org/id/3378845/
a to start co wczytuje http://wklej.org/id/3378846/ to jak odszukać co to psuję ? :< dziwne bardzo że uprawnienia nadaje ... dlaczego on mi robi te przekierowywania |
|
|
5.03.2018, 14:02:30
Post
#16
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
if (in_array($typ, ['admin', 'adminG'])){...}
$pa = $_GET['pa'] ?? null; -------------------- |
|
|
5.03.2018, 14:04:07
Post
#17
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Dobra, inaczej... zamien swoj kod na taki
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 14:06:25
Post
#18
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
|
|
|
5.03.2018, 14:08:41
Post
#19
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
poniewaz $typ nie zawiera adminG... ile razy mozna to pisac...
Popraw kod na ten co podalem to wkoncu sie dowiemy co tam naprawde jest gdy przekierowuje -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.03.2018, 14:08:56
Post
#20
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) |
nospor
zmieniłem dalej ten sam efekt uprawnienia są przekierowywanie te same i komunikat się nie wyświetla Ten post edytował mrk9109 5.03.2018, 14:09:44 |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 13:04 |