Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]CakePHP - Logowanie
z3L
post 3.09.2006, 23:04:27
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 22.08.2006

Ostrzeżenie: (0%)
-----


Witam.

Chciałem zrobić autorskiego cmsa - pomyślałem, że czas się nauczyć frameworków - więc wybrałem cakephp i tu się nasuwa me pytanie:
Próbuję zrobić logowanie do panelu administratora, napisałem takie coś:
  1. <?php
  2. /* Panel administracji*/
  3. /* Autor: Marcin Zelek*/
  4. /* Controller odpowiada za logowanie, wyświetlanie panelu i wylogowywanie*/
  5.  
  6.  
  7. class AdminController extends AppController
  8. {
  9. function index()
  10. {
  11. }
  12.  
  13. function login()
  14. {
  15. $this->set('error', false);
  16. if (!empty($this->data))
  17. {
  18. $user = $this->Admin->findByName($this->data['Admin']['name']);
  19. if(!empty($user['Admin']['password']) && $user['Admin']['password'] == $this->data['Admin']['password'])
  20. {
  21. $this->Session->write('Admin', $user['Admin']);
  22. $this->redirect('/admin');
  23. } else {
  24. echo 'Bledna nazwa uzytkownika';
  25. }
  26. }
  27. }
  28. }
  29. ?>


Sęk w tym, że cały czas pisze Bledna nazwa uzytkownika.. A przekazywanie jest poprawne - sprawdzałem echem.. Jakieś pomysły?

P.S. Jakieś frameworki inne polecacie?

Ten post edytował z3L 3.09.2006, 23:08:42


--------------------
...
Go to the top of the page
+Quote Post
revyag
post 3.09.2006, 23:19:11
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Przenoszę na skrypty.


--------------------
-------------

------
Go to the top of the page
+Quote Post
nrm
post 4.09.2006, 11:47:53
Post #3





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


code igniter, zend framework, symfony...

sprawdz sobie co ci wypluwa sql, porownaj z swoimi danymi, masz wlaczonego deuga? (wydaje sie to takie oczywistie a każda osoba ktorej sie pytam [uzywajaca cake] odpowiada ze... nie ?!?)


--------------------
Go to the top of the page
+Quote Post
andrzejb
post 18.09.2006, 12:41:21
Post #4





Grupa: Zarejestrowani
Postów: 93
Pomógł: 1
Dołączył: 12.08.2005

Ostrzeżenie: (10%)
X----


sprawdz sobie komponent othAuth z repozytorium cakephp i na podstawie tego komponentu mozeszsobie napisac calkiem EFEKTOWNE LOGOWANIE


--------------------
web lowcy.com.pl gg 1675677
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.06.2024 - 07:02