Le passage d'une page a une autre
p'titmartin
-
bren-du-29 Messages postés 192 Date d'inscription Statut Membre Dernière intervention -
bren-du-29 Messages postés 192 Date d'inscription Statut Membre Dernière intervention -
bonjour
alors moi je suis entrain de creer un site de vente en ligne
j'ai creer mes pages d'article(pull,robe...) et mon code est
<img src=" " title="" />
<select name="liste" onChange="choix(this.form)">
<option selected> TAILLES</option>
<option value="Choix 1">36
<option value="Choix 2">38
<option value="Choix 3">40
<option value="Choix 3">42
</select>
<a href="panier.php?action=ajout&l=LIBELLEPRODUIT&q=QUANTITEPRODUIT&p=PRIXPRODUIT" 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>
et mon script panier est https://jcrozier.developpez.com/articles/web/panier/
la question :
je n'arrive pas a faire la liaison etre les 3"page d'article fonctionpanier et panier " si vous pouvez m'aider
alors moi je suis entrain de creer un site de vente en ligne
j'ai creer mes pages d'article(pull,robe...) et mon code est
<img src=" " title="" />
<select name="liste" onChange="choix(this.form)">
<option selected> TAILLES</option>
<option value="Choix 1">36
<option value="Choix 2">38
<option value="Choix 3">40
<option value="Choix 3">42
</select>
<a href="panier.php?action=ajout&l=LIBELLEPRODUIT&q=QUANTITEPRODUIT&p=PRIXPRODUIT" 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>
et mon script panier est https://jcrozier.developpez.com/articles/web/panier/
la question :
je n'arrive pas a faire la liaison etre les 3"page d'article fonctionpanier et panier " si vous pouvez m'aider
A voir également:
- Le passage d'une page a une autre
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
- Passage qwerty azerty - Guide
18 réponses
aller les amis aider moi svp je suis debutante et je ne sais pas d'ou commence
je sais q'il me faut une page d'article alors j'ai cree des page en inserant des image (code de haut ) apres j'ai su qu'il me fallais un panier alors j'ai copier le code dans le site mais comment faire pour la liaison entre les deux pour le moment et malge le lien le quand je click sur "ajouter au panier " le panier s'affiche mais vide tj vide
aider moi svp j'en ai vraiment besoin merci
je sais q'il me faut une page d'article alors j'ai cree des page en inserant des image (code de haut ) apres j'ai su qu'il me fallais un panier alors j'ai copier le code dans le site mais comment faire pour la liaison entre les deux pour le moment et malge le lien le quand je click sur "ajouter au panier " le panier s'affiche mais vide tj vide
aider moi svp j'en ai vraiment besoin merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ou dois je mettre les balise form j'ai essaye avec
<form>
<img src=" " title="" />
<select name="liste" onChange="choix(this.form)">
<option selected> TAILLES</option>
<option value="Choix 1">36
<option value="Choix 2">38
<option value="Choix 3">40
<option value="Choix 3">42
</select>
<a href="panier.php?action=ajout&l=LIBELLEPRODUIT&q=QUANTITEPRODUIT&p=PRIXPRODUIT" 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>
</form>
et ca ne change RIEN pour le panier "tjr vide et 0 comme valeur pour tout" ca change juste pour la mise en forme de la page "chaque article se met sur une ligne C'EST TOUT"
<form>
<img src=" " title="" />
<select name="liste" onChange="choix(this.form)">
<option selected> TAILLES</option>
<option value="Choix 1">36
<option value="Choix 2">38
<option value="Choix 3">40
<option value="Choix 3">42
</select>
<a href="panier.php?action=ajout&l=LIBELLEPRODUIT&q=QUANTITEPRODUIT&p=PRIXPRODUIT" 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>
</form>
et ca ne change RIEN pour le panier "tjr vide et 0 comme valeur pour tout" ca change juste pour la mise en forme de la page "chaque article se met sur une ligne C'EST TOUT"
Non tu dois faire :
Si ce n'est pas ça, remplace "panier.php" par ta page de panier.
<img src=" " title="" /> <form method="panier.php" action="post"> <option selected> TAILLES</option> <option value="Choix 1">36 <option value="Choix 2">38 <option value="Choix 3">40 <option value="Choix 3">42 <a href="panier.php?action=ajout&l=LIBELLEPRODUIT&q=QUANTITEPRODUIT&p=PRIXPRODUIT" 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> </form>
Si ce n'est pas ça, remplace "panier.php" par ta page de panier.
re ami
j'ai modifie le code mais RIEN ne change
j'ai une idee et je ve la partage avec toi
je ne sais pas mais je pense qu'il devrai y avoir "un tableau" ou je ne sais pas pour contenir les produit"le nom" les prix et tout pour que en cliquant sur ajouter au panier d'un article ses valeur "nom,prix " passe directement au panier je ne sais pas mais il me semble que c'est ca mais moi perso j'ai juste les codes de haut SELEMENT
j'ai modifie le code mais RIEN ne change
j'ai une idee et je ve la partage avec toi
je ne sais pas mais je pense qu'il devrai y avoir "un tableau" ou je ne sais pas pour contenir les produit"le nom" les prix et tout pour que en cliquant sur ajouter au panier d'un article ses valeur "nom,prix " passe directement au panier je ne sais pas mais il me semble que c'est ca mais moi perso j'ai juste les codes de haut SELEMENT
Je ferai plus simple en te conseillant de voir attentivement ce chapitre sur le fonctionnement des formulaires sur le site du zéro.
ça sert à rien de voir faire un panier si tu sais pas faire un simple formulaire.
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
ça sert à rien de voir faire un panier si tu sais pas faire un simple formulaire.
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
je ne sais pas mais a quoi va me servir les formulaire pour ma question je ne vois pas tros si vous pouvez mz dire???
<select name="liste" onChange="choix(this.form)"> <option selected> TAILLES</option> <option value="Choix 1">36 <option value="Choix 2">38 <option value="Choix 3">40 <option value="Choix 3">42 </select>
<select> est une balise de formulaire.
Cette balise est à placer au sein d'une balise <form>.
Cette balise ne s'utilise pas n'importe comment comme l'a fait remarqué bren-du-29.
La balise <option> doit être fermé.
Autrement dit, par exemple:
<option value="Choix 1">36</option>
De plus, pour envoyé le formulaire et donc qu'il soit traité, il faut un bouton submit ou un javascript faisant office de bouton pour l'envoyer.
Bien que je n'ai pas grande connaissance en javascript, ton lien actuel ne le fait pas.
Commence pour par voir mon précédent lien pour comprendre ce qui ne va pas dans ton cas.
ok merci pour l'explication je vais voir alors avec les formulaires mais tu crois que en modifiant mon formulaire ca va regler mon probleme de panier???
ok j'ai lu j'ai trouve 2 erreurs
1ere pour method et action ils sont inverses je dois mettre method="post" action="panier.php"
2eme pour fermer <<option> </option>
mais ca ne regle rien a mon probleme dites moi je crois que c'est logique ce que je dis pour les article je dois garder des info des article quelque part "bdd!!!! je ne sais pas "pour quand je clique ajouter ces info passe au panier pour que le panier sache le nom du produit son prix...etc dites moi elle est juste mon idee
1ere pour method et action ils sont inverses je dois mettre method="post" action="panier.php"
2eme pour fermer <<option> </option>
mais ca ne regle rien a mon probleme dites moi je crois que c'est logique ce que je dis pour les article je dois garder des info des article quelque part "bdd!!!! je ne sais pas "pour quand je clique ajouter ces info passe au panier pour que le panier sache le nom du produit son prix...etc dites moi elle est juste mon idee
Bonjour,
Je remarque donc que votre code est en JavaScript, un langage que je maitrise assez mal. Je vous inciterais alors à passer votre code en PHP, plus simple, qui rafraichirait la page.
Voici donc le code en PHP :
Voilà, il vous faudra juste adapter panier.php avec un petit script pour récupérer les données et c'est bon !
Je remarque donc que votre code est en JavaScript, un langage que je maitrise assez mal. Je vous inciterais alors à passer votre code en PHP, plus simple, qui rafraichirait la page.
Voici donc le code en PHP :
<img src=" " title="" /> <form method="panier.php" action="post"> <option selected> TAILLES</option> <option value="Choix 1">36</option> <option value="Choix 2">38</option> <option value="Choix 3">40</option> <option value="Choix 3">42</option> <input type="submit" value="Ajouter au panier" /> </form>
Voilà, il vous faudra juste adapter panier.php avec un petit script pour récupérer les données et c'est bon !
bonjour ami
1 j'ai essaye un code et ca marche pas ca change juste au lieu d'1 lien c'est un bouton
2 c'est ca je cherche ce petit script pour recuperer les donees mon panier.php et mon fonctionpanier.php sont https://jcrozier.developpez.com/articles/web/panier/
merci d'avance
1 j'ai essaye un code et ca marche pas ca change juste au lieu d'1 lien c'est un bouton
2 c'est ca je cherche ce petit script pour recuperer les donees mon panier.php et mon fonctionpanier.php sont https://jcrozier.developpez.com/articles/web/panier/
merci d'avance
salut
j'ai fais ca
function creationPanier(){
if (!isset($_SESSION['panier'])){
$_SESSION['panier']=array();
$_SESSION['panier']['libelleProduit'] = array(robe,jupe);
$_SESSION['panier']['qteProduit'] = array();
$_SESSION['panier']['prixProduit'] = array(2500,4000);
$_SESSION['panier']['verrou'] = false;
}
return true;
et ca donne ca (j'ai ajoute un seul produit pour avoir ce resultat juste le premier!!)
Notice: Use of undefined constant robe - assumed 'robe' in C:\Program Files\EasyPHP-5.3.1\www\fonctions-panier.php on line 10
Notice: Use of undefined constant jupe - assumed 'jupe' in C:\Program Files\EasyPHP-5.3.1\www\fonctions-panier.php on line 10
Votre panier
Libellé ..................Quantité Prix Unitaire Action
robe ...........................1...........2500.........XX
jupe.............................2..........4000.........XX
LIBELLEPRODUIT......... 3........... 0.............XX
.............................................. Total : 10500
rafraichir
c'est vrai que ca change du vide et du zero partout mais c'est aussi loin du bon resultat que pensez vous de ca pourquoi c'est pas juste???
ils sont juste les mod.que j'ai faite ???et dois je modifier ailleurs ou pas ????
merci d'avance
j'ai fais ca
function creationPanier(){
if (!isset($_SESSION['panier'])){
$_SESSION['panier']=array();
$_SESSION['panier']['libelleProduit'] = array(robe,jupe);
$_SESSION['panier']['qteProduit'] = array();
$_SESSION['panier']['prixProduit'] = array(2500,4000);
$_SESSION['panier']['verrou'] = false;
}
return true;
et ca donne ca (j'ai ajoute un seul produit pour avoir ce resultat juste le premier!!)
Notice: Use of undefined constant robe - assumed 'robe' in C:\Program Files\EasyPHP-5.3.1\www\fonctions-panier.php on line 10
Notice: Use of undefined constant jupe - assumed 'jupe' in C:\Program Files\EasyPHP-5.3.1\www\fonctions-panier.php on line 10
Votre panier
Libellé ..................Quantité Prix Unitaire Action
robe ...........................1...........2500.........XX
jupe.............................2..........4000.........XX
LIBELLEPRODUIT......... 3........... 0.............XX
.............................................. Total : 10500
rafraichir
c'est vrai que ca change du vide et du zero partout mais c'est aussi loin du bon resultat que pensez vous de ca pourquoi c'est pas juste???
ils sont juste les mod.que j'ai faite ???et dois je modifier ailleurs ou pas ????
merci d'avance