[PHP]logowanie |
[PHP]logowanie |
19.12.2017, 01:28:44
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) |
Dlaczego po logowaniu wchodzi do czesci oznaczonej jako //2 skoro powinno chyba wchodzic w //1 i zwracac komunikat logowania?
Kontroler:
Model:
// W postaci:
działa ok, dalczego? Ten post edytował eminiasty 19.12.2017, 01:49:43 |
|
|
19.12.2017, 06:31:19
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 447 Pomógł: 6292 Dołączył: 27.12.2004 |
Cytat Dlaczego po logowaniu wchodzi do czesci oznaczonej jako //2 bo login() zwraca false, dosc logiczne, nieprawdaz? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.12.2017, 20:51:11
Post
#3
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) |
przy wpisaniu dobrego hasla powinien zrocic true?
|
|
|
19.12.2017, 20:53:14
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 447 Pomógł: 6292 Dołączył: 27.12.2004 |
Co powinien a co zwraca to dwie rozne rzeczy. Juz moglbys sie tego nauczyc. Twoja funkcja login() zwraca false w dwoch miejscach. Zdebuguj te miejsca a bedziesz wiedzial czemu zwraca false.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.12.2017, 17:41:28
Post
#5
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) |
Nie rozumiem tego dlatego po kolei, rozbije na kwałki i może ktoś mnie oswieci:
//to w modelu - czesci obslugujacej
//przechodze do kontrolera
|
|
|
20.12.2017, 18:04:03
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 447 Pomógł: 6292 Dołączył: 27.12.2004 |
Ale ty nie pisz komentarzy do funkcji, bo to jej nie debuguje.... Ty rob var_dump() na kazdym etapie to bedziesz wiedzial co sie pieprzy.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.12.2017, 23:05:00
Post
#7
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) |
var_dump($result) mowi ze jest NULL, ale nie moge zrozumiec dlaczego?
wartosc z modelu wgl nie dochodzi do kontrolera? |
|
|
21.12.2017, 00:02:09
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
To debuguj model...
$result = $query->result_array(); Jeżeli tutaj nie ma tablicy, to następujący foreach się nie wykona ani razu więc jest opcja że nie zostanie zwrócony true lub false. W ogóle CI to popularny FW, zainstaluj jakiegoś gotowca do logowania... -------------------- |
|
|
21.12.2017, 00:37:35
Post
#9
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) |
|
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 16:28 |