Affichage de plusieurs cookies
Résolu
Psore
Messages postés
115
Date d'inscription
Statut
Membre
Dernière intervention
-
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai pu ce matin me familiariser avec la fonction setcookie.
j'arrive bien à afficher un article déjà visité voici un exemple de mon code :
après l'affichage :
donc le dernier article visité est bien présent mais le problème c'est qu'a chaque articles visités il m'efface le premier et me le remplace par le dernier or j'aimerai en avoir au moins 4 ou 5 je pense que cela viens du fait qu'il faut utiliser un tableau ce dont je ne fais pas mais je ne vois pas du tout comment faire.

voici un screen shot pour que vous puissiez voir de quoi il retourne.
Un petit coup de main ne serai pas de refus.
Merci de vos réponses
J'ai pu ce matin me familiariser avec la fonction setcookie.
j'arrive bien à afficher un article déjà visité voici un exemple de mon code :
setcookie('articlesTitre',$line["titre"], time() + 3600, null, null, false, true);
setcookie('articlesImage',$line["image"], time() + 3600, null, null, false, true);
après l'affichage :
<?php if (isset($_REQUEST["id"]) && isset($_COOKIE['articlesImage'])) { ?>
<?php
$dao = new articleMobilierSqlDao();
$article = $dao -> getArticle($_REQUEST["id"],$_REQUEST["categorie"]);
?>
<?php
$titre = $_COOKIE['articlesTitre'];
$image = $_COOKIE['articlesImage'];
print_r($_COOKIE);
?>
<div id="containerArticleDejaVue">
<div class="contentArticlesDejaVue">
<h1>Vos derniers articles consultés</h1>
<div class="ArticleDejaVue">
<a href="articleMobilier.php?id=<?php echo $article -> id ?>&categorie=<?php echo $article -> categorie ?>">
<h3><?php echo $titre ?></h3>
<img src="images/imagesArticles/<?php echo $image ?>">
</a>
</div>
</div>
</div>
<?php } ?>
donc le dernier article visité est bien présent mais le problème c'est qu'a chaque articles visités il m'efface le premier et me le remplace par le dernier or j'aimerai en avoir au moins 4 ou 5 je pense que cela viens du fait qu'il faut utiliser un tableau ce dont je ne fais pas mais je ne vois pas du tout comment faire.

voici un screen shot pour que vous puissiez voir de quoi il retourne.
Un petit coup de main ne serai pas de refus.
Merci de vos réponses
A voir également:
- Affichage de plusieurs cookies
- Supprimer les cookies - Guide
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Problème affichage page internet google chrome ✓ - Forum Google Chrome