Hello all,

 I had the same problem. And I try wthis this: I put the 'User' in the
session and I read this at index.thml.
 I've a WAMP and my login controller is like yours:

function login()
{
// If a user has submitted form data:
if (!empty($this->data))
{
        $someone =$this->User->findByid($this->data['User']['id']);
        if(!empty($someone['User']['password']) &&$someone['User']
['password'] == $this->data['User']['password'])
        {
                $this->Session->write('User', $someone['User']);
                $this->redirect('users');
        }
        // Else, they supplied incorrect data:
        else
        {
                // Remember the $error var in the view? Let's set that to true:
                $this->set('error', true);
                $this->redirect('users');
        }
        }
}

But the difference is in the index.thml (In Spanish, sorry)
<h1>Bienvenid@ </h1>
<?php
        if (!$log)
        {
                echo "Registrate si quieres guardar tu historial de ejercicios.
Gratis y fácil.";
        }
        else
        {
         //I read the 'User', who has 4 variables: id, intentos, aciertos and
fallos.
                $user=$session->read('User');
                echo $user['id']." has hecho ".$user['intentos']." ejercicios 
con ".
$user['aciertos']." aciertos y ".$user['fallos']." fallos";

        }
?>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to