Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]CakePHP - Logowanie
z3L
post
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
 
Start new topic
Odpowiedzi
nrm
post
Post #2





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

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 04:30