[php] Suppression données $_session

widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   -  
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour je n'arrive pas à supprimer des données dans $_session
Voici l'insertion:
if( empty($_SESSION['machine'][$code]) ){
$_SESSION['machine'][$code]=$quantite;
}else{

$_SESSION['machine'][$code]+=$quantite;
}


et voici mon code pour la suppression:
echo "<td><img src='../images/poubelle.png' onclick=".unset($_SESSION['machine'][$idproduit])."><br>".$tab['PrixProduit']." €</td></tr>";



Je pense qu'il y a un truc que j'ai pas compris
Merci d'avance de votre aide
A voir également:

3 réponses

Heryu Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   62
 
session_destroy() ?
0
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   65
 
non ça ne fonctionne pas non plus et j'avais trouvé ça:
https://cyberzoide.developpez.com/php4/faqsession/#unset
0
widi70 Messages postés 649 Date d'inscription   Statut Membre Dernière intervention   65
 
Pour alors oui j'avais déjà un problème d'appel avec le onclick donc j'ai fait ça

echo "<td><a href='supprimer.php?idproduit=".$idproduit."'>";
echo "<img src='../images/poubelle.png'></a><br>".$tab['PrixProduit']." €</td></tr>";

et dans
supprimer.php

<?php session_start();
include('../fonction/connect.php');
include('../fonction/fonction.php');
include('../fonction/parametre.php');
$idproduit=$_POST['idproduit'];
unset($_SESSION['machine'][$idproduit]);

header("Location: ./panier.php");

?>

merci
0