Cookie session (lifetime)

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Cookie session (lifetime)

    Bonjour,
    j’aurai besoin d’un coup de pouce en PHP, n’étant pas développeur j’ai quelques souci à comprendre ce que Peter de NoNumber m’indique de faire. Il faut dire aussi que ses réponses monosyllabiques n’aident pas vraiment à s’en sortir.

    J’ai un module (Advanced Module Manager) qui contient une annonce. Ce module peut être fermé par le biais d’un bouton. Le module ne devrait pas s’afficher à la prochaine session de l’internaute, il s’agit donc de mettre en place une session de cookie.

    Peter me donne des liens,
    celui-ci : https://www.nonumber.nl/fr/component...er-new-session
    et celui-ci, m'indiquant de lire le début de page: https://www.nonumber.nl/fr/component...signment-guide
    mais honnêtement cela ne m'aide pas vraiment, il s’agît d’utiliser "l’assignement PHP"

    Quelqu’un peut m’en dire plus?

    Merci
    Dernière édition par porcini à 06/06/2015, 09h15

  • #2
    Re : Cookie session

    Hello, hello,
    les chiens vont bien ?

    Si j'en crois cette page :
    Advanced Module Manager -> https://www.nonumber.nl/extensions/a...er#free-vs-pro
    cette fonctionnalité est réservée à la version Pro.
    Voir "Custom PHP".

    C'est celle que tu utilises ?
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : Cookie session

      Hello Ghazal, comment vas-tu?

      Les chiens continuent à être massacrés et nous on continue à faire ce qu'on peut, un grain de sable dans la mer ... c'est sans fin.

      Oui j'ai la version Pro ... là du coup je pense avoir loupé l'option "PHP personnalisé" que je viens de voir à l'instant ... je vais essayer de voir ce que j'arrive à faire... merci pour l'intérêt à mon problème

      Commentaire


      • #4
        Re : Cookie session

        Bon, ben, reviens ici, si tu as un souci.
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : Cookie session

          ... je pense avoir trouvé la solution, mais j'aimerai avoir une explication parce que le paramétrage me laisse perplexe, il n'y a qu'en mettant la valeur de la variable à 3 que mon module s'affiche qu'une seule fois, parce que c'est ça que je souhaite avoir comme comportement, une fois l'annonce lue et le module fermé, celui-ci ne devra plus s'afficher à la prochaine session de l'internaute...

          Voici le code:
          Code PHP:
          $max 3;
          $session JFactory::getSession();
          return ( 
          $session->get'session.counter') <= $max ); 
          Pourquoi 3? ... je sais qu'on commence à compter à partir de zéro, mais là je sèche ...

          Merci


          Edit: j'ai oublié de spécifier que bien évidemment j'ai effacé le cookie du navigateur à chaque nouveau test effectué
          Dernière édition par porcini à 04/06/2015, 12h54

          Commentaire


          • #6
            Re : Cookie session

            ... pas d'avis sur la valeur de la variable?

            Commentaire


            • #7
              Re : Cookie session

              Ca fonctionne comme tu veux ?
              Alors ne te pose pas trop de questions.
              Comme tu passes par une extension tierce (Advanced Module Manager) pour cette réalisation, seul son auteur (Peter) peut te répondre avec précision sur ce réglage.
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Cookie session

                ... le vrai problème c'est que je me pose des questions toute la journée... et quand je ne trouve pas de réponse je dors mal la nuit, donc de ce pas je m'en vais poser la question à Monsieur Peter ...

                Commentaire


                • #9
                  Re : Cookie session

                  ... le vrai problème c'est que je me pose des questions toute la journée...
                  ... comme l'ami Aristote ...
                  Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                  Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                  Commentaire


                  • #10
                    Re : Cookie session

                    ...pour finir j’ai compris un problème, mais de l’autre côté ça se corse: si j’ai bien compris, la variable indique le nombre de pages chargées avant que la session soit réinitialisée (et affiche à nouveau le module), ça c’est pour la session, mais une fois que le navigateur est fermé et par la suite relancé on repart de toute façon à zéro donc je suis au point de départ, le problème est la durée de vie du cookie, est-ce que quelqu’un s’y est déjà frotté?

                    Commentaire


                    • #11
                      Re : Cookie session (lifetime)

                      ...on m'a donné une piste sur le forum d'Aide-Joomla.com, voici le script qui a résolu mon problème (le premier)
                      Ce qui me laisse un peu perplexe c'est que cela fonctionne même avec un autre ID de module ... mais je pense que je vais arrêter de me poser des questions, ça fonctionne comme je le souhaitais donc c'est bon.
                      Dernière édition par porcini à 06/06/2015, 10h49

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X