Próbuję napisać stronke w PHP(Wamp/eclipse) i piszę ją według tutoriala, jednak w filmiku działa jak należy a mnie nie:/
Aktualnie jestem przy tworzeniu okna do logowania użytkowników.
To co mam stworzone:
Baza danych - > Users
2 pliki w View/Users ->register.ctp i login.ctp (to co ma się wyświetlać na stronce)
Model/Users.php
<?php class User extends AppModel{ var $name='User'; } ?>
Component/UsersController.php
<?php class UsersController extends AppController{ var $name = 'Users'; function beforeFilter(){ $this ->Auth->userModel = 'User'; $this ->Auth->allow('*'); } function register(){ if($this ->User->validates()){ $this ->User->save($this->data); $data = $this->User->read(); $this->Auth->login($data); $this->redirect('/sheets'); } } } function login(){ if($this->Auth->login($this->data)){ $this->redirect('/sheets'); } else{ $this->User->invalidate('username', 'login i/lub haslo nie poprawne'); } } } function logout(){ $this ->Auth->logout(); $this ->redirect('/'); } } ?>
Problem pojawia się w momencie gdy próbuje wyświetlić zawartość "register"
wpisując w adresie strony:
localhost/metal/users/register
za każdym razem przekierunkowywuje mnie na:
localhost/metal/users/login
i niewiem za bardzo dlaczego, siedze nad już kilka godzin i nic:/
Jeżeli ktoś wie co mam źle/czego brakuje to proszę pomoc.