PHP Panier : transformer le bouton ajout en supprimer

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP Panier : transformer le bouton ajout en supprimer

par Botitine » 26 janv. 2009, 13:15

merci bonne idée je le fait de suite
Voila ce qu'il me met :
Array ( [0] => Array ( [id] => 5 ) [1] => Array ( [id] => 5 ) ) 
Le tableau se nomme donc : $_SESSION['achats'][0] et non $_SESSION['achats']['id']
Lol en tout cas merci pour votre aide

par lux » 26 janv. 2009, 10:27

Fais des print_r des tes tableaux pour voir leur contenu. Ça devrait t'aider. :wink:

par Botitine » 26 janv. 2009, 00:00

Merci thehawk mais ça ne marche pas :evil:
Mon code doit être encore foireux

par thehawk » 25 janv. 2009, 19:50

Essaye avec la fonction in_array()

http://fr.php.net/manual/fr/function.in-array.php

Par exemple :
if(!in_array($data['id'] ,$_SESSION['achats']['id'])){
      echo'
      <a href="index.php?page=id12&ajout=AJOUT&panier=' . $data['id'] . '"><img src="./img/boutons/ajout.gif" border="0" />';
      }
      else{
      echo'
      <a href="index.php?page=id12&retirer=RETIRER&id=' . $data['id'] . '"><img src="./img/boutons/supp.gif" border="0" />';
      }
Bonne soirée Hawk

PHP Panier : transformer le bouton ajout en supprimer

par Botitine » 25 janv. 2009, 15:24

Re bonjour à tous :D
Pour ceux qui on suivi mon affaire, c'est bien le code Php qui était foireux et non le Html.
J'ai donc refait le code de A à Z et la ça marche.
Enfin je voudrai que lorsque je clique sur le bouton "Ajout" celui se change en "supprimer" mais rien a faire j'ai essayé avec un empty, isset et même array_search mais ça ne marche pas voici mon code

 if(empty($_SESSION['achats']['id'])){
	  echo'
	  <a href="index.php?page=id12&ajout=AJOUT&panier=' , $data['id'] , '"><img src="./img/boutons/ajout.gif" border="0" />';
	  }
	  else{
	  echo'
	  <a href="index.php?page=id12&retirer=RETIRER&id=' , $data['id'] , '"><img src="./img/boutons/supp.gif" border="0" />';
	  }

Merci d'avance pour votre aide