"Compteur de visites" + session

Résolu/Fermé
peji72 Messages postés 73 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 1 mars 2010 - 14 janv. 2009 à 12:54
peji72 Messages postés 73 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 1 mars 2010 - 14 janv. 2009 à 14:08
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

A voir également:

6 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
14 janv. 2009 à 13:10
quel est le réel problème, où en es-tu dans ton codage ?
0
peji72 Messages postés 73 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 1 mars 2010 129
14 janv. 2009 à 13:35
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....
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
14 janv. 2009 à 13:39
Ensuite tu utilises les variables session et tu les incrémentes
0
peji72 Messages postés 73 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 1 mars 2010 129
14 janv. 2009 à 13:55
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...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
14 janv. 2009 à 14:01
pour afficher :

echo $_SESSION['nombre'];
0
peji72 Messages postés 73 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 1 mars 2010 129
14 janv. 2009 à 14:08
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>
0