kida Posté 6 Mars 2006 Partager Posté 6 Mars 2006 Bonjour, Mes articles de caddy ne se suppriment pas, je n'arrive pas à trouver l'erreur car il ne m'affiche aucune erreur. Sinon tous fonctionne bien. Si quelqu'un peu m'aider je l'en remercie d'avance. Url test: Boutik Lien Supprimer: <a href="caddie_del.php?prod=<?=$_SESSION['caddy'][$i]['prod']; ?>">Retirer</a> Page de traitement: <? session_start();if(isset($_GET['prod'])){ if(isset($_SESSION['caddy'])) { for($i=0;$i<count($_SESSION['caddie']);$i++) { if($_SESSION['caddie'][$i]['prod']==$_GET['prod']) { array_splice($_SESSION['caddie'],$i,1); } else { echo "Suppression Impossible"; } } header("Location:caddie.php"); }}else{echo "Pas de variable GET";}?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vincent Posté 6 Mars 2006 Partager Posté 6 Mars 2006 array_splice -- Remove a portion of the array and replace it with something else pour moi, cette fontion ne sert pas a supprimer un element mais a remplacer une partie de ton tableau. pour supprimer, tu as unset Lien vers le commentaire Partager sur d’autres sites More sharing options...
kida Posté 6 Mars 2006 Auteur Partager Posté 6 Mars 2006 array_splice -- Remove a portion of the array and replace it with something else pour moi, cette fontion ne sert pas a supprimer un element mais a remplacer une partie de ton tableau. pour supprimer, tu as unset <{POST_SNAPBACK}> Bonjour, Je viens de tester avec: unset($_SESSION['caddie'][$i]['prod']); , ca ne fonctionne pas non plus. Je recois bien mon id de produit j'ai testé. Je vais continuer à chercher mais je vois pas ou est le prob. Merci pour ta réponse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 6 Mars 2006 Partager Posté 6 Mars 2006 Bonjour, if(isset($_SESSION['caddy'])){ for($i=0;$i<count($_SESSION['caddie']);$i++) Tu ecris "caddy" puis ensuite "caddie"... Ca vient peut-être de là ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 6 Mars 2006 Partager Posté 6 Mars 2006 Envoyé en MP Bonjour, Merci pour la correction orthographique de Caddy - Caddie, à force de vérification je n'ai même pas fait attention. happy.gif Bonne journée Il n'y a pas de quoi, c'est le genre d'erreur qu'on ne peut pas trouver tout seul quand on a la tête dans le guidon Lien vers le commentaire Partager sur d’autres sites More sharing options...
choupiz Posté 7 Mars 2006 Partager Posté 7 Mars 2006 Petit "truc" pour checker à chaque instant ce que tu as dans ton caddy <?php print_r($_SESSION);?> Ca te permettra tout de suite de voir si y a des trucs en trop qui traîne (en tout cas c'est comme ça que je fais) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant