Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : février 2008
    Messages : 151
    Points : 24
    Points
    24

    Par défaut Probleme avec setFlash()

    Bonsoir à tous,

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

    dans le app_controller:
    Code :
    1
    2
    3
    4
    5
    6
    7
     
    class AppController extends Controller {
     
    	//these are othAuth inclusions
    	var $components  = array('Session');
    ...
    }
    dans le login.ctp:
    Code :
    <?php $session->flash(); ?>
    dans le users_controller.php:
    Code :
    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?

  2. #2
    Membre actif Avatar de firehist
    Homme Profil pro Benjamin Longearet
    Intégrateur Web Freelance
    Inscrit en
    février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Nom : Homme Benjamin Longearet
    Âge : 27
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur Web Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2008
    Messages : 151
    Points : 199
    Points
    199

    Par défaut

    Salut à toi PrincessKC,

    Tu dit que tu met dans login.ctp
    Code :
    <?php $session->flash(); ?>
    Je pense qu'il te manque un echo !

    Code :
    <?php echo $session->flash(); ?>
    Bon dév'

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : février 2008
    Messages : 151
    Points : 24
    Points
    24

    Par défaut

    Citation Envoyé par firehist Voir le message
    Salut à toi PrincessKC,

    Tu dit que tu met dans login.ctp
    Code :
    <?php $session->flash(); ?>
    Je pense qu'il te manque un echo !

    Code :
    <?php echo $session->flash(); ?>
    Bon dév'
    Thanks U, ça marche nickel!

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •