Bonsoir à tous,

j'utilise $session avec setFlash() pour l'affichage des messages mais ça ne marche pas;

dans le app_controller:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
class AppController extends Controller {
 
	//these are othAuth inclusions
	var $components  = array('Session');
...
}
dans le login.ctp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php $session->flash(); ?>
dans le users_controller.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function login() 
	{ 
       if(!empty($this->data)) {  
        // check the username and password  
        if( ($user = $this->User->check_login($this->data)) ) {  
            // save the user information to the session  
            $this->Session->write('User', $user);  
            // set flash messsage  
            $this->Session->setFlash('You have successfully logged in.', 'success');  
            // redirect the user  
            $this->redirect('/competences/index/');  
        } else {  
            // set error message  
            $this->set('error', 'ERROR: Invalid Username or Password.');  
        }  
    }
mais rien ne s'affiche comme message!!

pouvez vous m'éclairer svp?