La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Supprimer cookies complètement
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Supprimer cookies complètement  (Lu 632 fois)
Supprimer cookies complètement
« sur: le 30-10-2003 a 11:32:17 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

Bonjour,

J'ai un problème avec les cookies. Quand je veux les supprimer ça les "vide" : leur valeur est effacée mais pas le cookie en lui même. En fait il s'agit d'un tableau de cookies, peut être y a t il une particularité de ce côté là ?

//Page de création du cookie :
<?php 
setcookie( "tsb_commande[$ref]", "$quantite" ); 
@header("Location: catalogue.php");
?>

//Page récapitulative de la commande
<?php
if ( isset( $tsb_commande ) )
{
  while( list( $name, $value ) = each( $tsb_commande ) )
    {
print 'Ref : '.$name.'Quant : '.$value; 
print '-<a href="quantite.php?ref='.$name.'">Modif quantité</a>';
print '-<a href="del_produit.php?ref='.$name.'">Supprimer</a><br>';
    } 
}
?>

//Page de suppression du cookie/produit
<?php
setcookie( "tsb_commande[$ref]" ); 
header("Location: validation.php");
?>

Voili, si quelqu'un avait une petite idée.
Merci par avance

PS: oui je sais, honte sur moi et ma décendance car je fais mon panier avec des cookies  C'est une solution en urgence, si au passage quelqu'un a sous le coude un bon tuto sur les variables de session et les tableaux je veux bien

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(

Re:Supprimer cookies complètement
« Répondre #1 sur: le 30-10-2003 a 13:16:41 »
Trantsiss
Membre récent
*

Hors-Ligne

Messages: 36



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Il faut mettre la valeur à vide et faire en sorte que le cookie ne soit plus valide dans le temps, ainsi le cookie sera supprimé:
setcookie ("tsb_commande[$ref]", "",time()-3600);

Normalement ça devrait focntionner sans problème, quand on veut supprimer un cookie il faut reprendre toute les variables de la création de celui-ci.

Rapporter au modérateur  
Re:Supprimer cookies complètement
« Répondre #2 sur: le 30-10-2003 a 13:59:24 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

Ca marche nikel  Merci beaucoup

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(
Re:Supprimer cookies complètement
« Répondre #3 sur: le 30-10-2003 a 14:29:49 »
Trantsiss
Membre récent
*

Hors-Ligne

Messages: 36



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Pas de quoi, j'en ai bavé pour comprendre cette histoire de cookie 

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg