Nouveau WRInaute
Bonjour ( et oui encore moi -_-' )
Je voulais avoir votre aide sur le fait que mon lien ne lance pas la fonction que je voulais faire.
Tout d'abord, j'ai suivi ( limite copier collé ) le tutorial de création de panier présent ici : http://jcrozier.developpez.com/articles/web/panier/
Donc j'ai changé le panier.php en MPanier.class.php ( pour garder la logique sur mon site )
Ainsi quand j'utilise le lien :
<a href="classes/MPanier.class.php?action=ajout&l=LIBELLEPRODUIT=<?PHP echo ($List_Presta[$j]['0']); ?>;q=QUANTITEPRODUIT=1;p=PRIXPRODUIT=<?PHP echo ($List_Presta[$j]['5']); ?>" onclick="window.open(this.href, ' ',
'toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=yes, copyhistory=no, width=600, height=350'); return false;">Ajouter au panier</a>
Bien entendu les $List_Presta['$j']['chiffre'] sont les références aux données renvoyé par une fonction sur laquelle nous avons travaillé précédemment ( encore merci à vous ). Voici les petites modification apporté à la fonction d'ajout ( car les caractère spéciaux ne passaient pas dans l'url ... )
Voilà. En espérant que vous pourrez m'aider, car il ne manque plus que cela pour rendre mon panier fonctionnel ...
Merci d'avance.
Cordialement
Je voulais avoir votre aide sur le fait que mon lien ne lance pas la fonction que je voulais faire.
Tout d'abord, j'ai suivi ( limite copier collé ) le tutorial de création de panier présent ici : http://jcrozier.developpez.com/articles/web/panier/
Donc j'ai changé le panier.php en MPanier.class.php ( pour garder la logique sur mon site )
Ainsi quand j'utilise le lien :
<a href="classes/MPanier.class.php?action=ajout&l=LIBELLEPRODUIT=<?PHP echo ($List_Presta[$j]['0']); ?>;q=QUANTITEPRODUIT=1;p=PRIXPRODUIT=<?PHP echo ($List_Presta[$j]['5']); ?>" onclick="window.open(this.href, ' ',
'toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=yes, copyhistory=no, width=600, height=350'); return false;">Ajouter au panier</a>
Bien entendu les $List_Presta['$j']['chiffre'] sont les références aux données renvoyé par une fonction sur laquelle nous avons travaillé précédemment ( encore merci à vous ). Voici les petites modification apporté à la fonction d'ajout ( car les caractère spéciaux ne passaient pas dans l'url ... )
Code:
function ajouterArticle($id_produit,$qteProduit,$prixProduit)
{
$Produit = new MProduit();
$libelle = $Produit->Get_Libelle($id_produit);
//Si le panier existe
if (creationPanier() && !isVerrouille())
{
//Si le produit existe déjà on ajoute seulement la quantité
$positionProduit = array_search($libelle['0'], $_SESSION['panier']['libelleProduit']);
if ($positionProduit !== false)
{
$_SESSION['panier']['qteProduit'][$positionProduit] += $qteProduit ;
}
else
{
//Sinon on ajoute le produit
array_push( $_SESSION['panier']['libelleProduit'],$libelle['0']);
array_push( $_SESSION['panier']['qteProduit'],$qteProduit);
array_push( $_SESSION['panier']['prixProduit'],$prixProduit);
}
}
else
echo "Un problème est survenu veuillez contacter l'administrateur du site.";
}
Voilà. En espérant que vous pourrez m'aider, car il ne manque plus que cela pour rendre mon panier fonctionnel ...
Merci d'avance.
Cordialement