"Compteur de visites" + session

Résolu
Bonjour,

Voilà mon problème : on imagine une page permettant d'aller vers 4 liens (en fait 4 fois cette même page), lien 1, lien 2, lien 3 et lien 4. Lorsqu'on clique sur lien 2, la page est réaffichée en mettant en gras l'accès au lien 2(pour montrer que c'est sur celui là que l'on a cliqué).
En face de chaque lien, vous afficherez : vu X fois. Il s'agit donc de mémoriser le nombre de fois où l'on clique sur chacun des 4 liens durant la même session.

Donc ce n'ai pas un vrai "compteur" mais juste une variable qu'on incrémentera à chaque fois.

Merci d'avance

--
"Si les points de suspension pouvaient parler, ils pourraient en dire des choses et des choses !"

6 réponses

  1. Pour l'instant voici mon code (ressemble pas à grand chose :D ) :

    <?php session_start(); ?>
    <html>
    <head></head>
    <body>

    <a href=exo4.html">Lien 1</a><br />
    <a href=exo4.html">Lien 2</a><br />
    <a href=exo4.html">Lien 3</a><br />
    <a href=exo4.html">Lien 4</a><br />

    <?php

    $_SESSION['nombre'] = $nb ;

    echo $_SESSION['nombre'];

    session_destroy();

    ?>

    </body>
    </html>
    1. Donc il faut que je crée 4 variables ?

      Mais comment je fais correspondre :
      j'aurais quelque chose de ce style : $_SESSION['nombre'] = $nb ;

      Je vois pas comment je pourrais afficher le tout...
      1. Contributeur
        Ensuite tu utilises les variables session et tu les incrémentes
        1. Si j'ai bien compris il faut d'abord initialisé la session donc :

          <?php session_start(); ?>

          Apreès je commence mon code html pour afficher les 4 liens :

          <html>
          <head></head>
          <body>

          <a href=exo4.html">Lien 1</a><br />
          <a href=exo4.html">Lien 2</a><br />
          <a href=exo4.html">Lien 3</a><br />
          <a href=exo4.html">Lien 4</a><br />

          Mais après pour qu'il affiche le nombre de fois où l'on a cliqué sur un lien je ne vois pas....
          1. Contributeur
            quel est le réel problème, où en es-tu dans ton codage ?