Ajouter des objets au panier ? - PHP - Programmation
Marsh Posté le 19-03-2014 à 15:51:24
Salut,
Le problème c'est que tu nous montres qu'un bout. Rien nous dit que t'es données sont bien en session.
Execute au moins ceci print_r($_SESSION) et regarde s'il y a des données.
Débug en mode indien, c'est à dire; suit les traces de la biche du matin.
Marsh Posté le 15-03-2014 à 17:22:15
Bonjour,
Alors voilà, je veux ajouter des objets à mon panier.
Enfaite je n'arrive pas à récupérer des données, je dois faire une erreur bête mais je ne trouve pas...
Pleeeeasseee help me
Mon index :
<form action="panier.php" method="post">
<table summary="Ajouter donnees" border="2" >
<caption> Formulaire d'achat </caption>
<tr>
<td> id_article : </td>
<td> <input type="text" name="id_article" > </td>
</tr>
<tr>
<td> Quantite : </td>
<td> <input type="text" name="qte" > </td>
</tr>
<tr>
<td> Taille : </td>
<td> <input type="text" name="taille" > </td>
</tr>
<tr>
<td> Prix : </td>
<td> <input type="text" name="prix" > </td>
</tr>
<tr>
<td colspan="2" align="center"> <input type="submit" value="Ajouter" > </td>
</tr>
</table>
</form>
Mon panier :
function ajout($select)
{
$ajout = false;
if(!isset($_SESSION['panier']['verrouille']) || $_SESSION['panier']['verrouille'] == false)
{
if(!verif_panier($select['id']))
{
array_push($_SESSION['panier']['id_article'],$select['id']);
array_push($_SESSION['panier']['qte'],$select['qte']);
array_push($_SESSION['panier']['taille'],$select['taille']);
array_push($_SESSION['panier']['prix'],$select['prix']);
$ajout = true;
}
else
{
$ajout = modif_qte($select['id'],$select['qte']);
}
}
return $ajout;