Création d'un panier en PHP

Signaler
Messages postés
1
Date d'inscription
vendredi 16 juin 2017
Statut
Membre
Dernière intervention
16 juin 2017
-
CecilCordheley
Messages postés
39
Date d'inscription
mercredi 8 novembre 2006
Statut
Membre
Dernière intervention
25 janvier 2020
-
Bonjour à tous,

je travail sur un projet de site e-commerce, et je viens par le présent ticket sollicité l'aide d'un membre sur un script , fonction ou code php pour me permettre d'ajouter dans une div, le contenu d'une autre div, c'est à dire, lorsque l'internaute sélection une ligne, en arrière plan soit associé un montant qui doit s'ajouter automatiquement au résume de la commande à l'image ci dessous :

</form>
</div>
<!--============Selectionner livraison=====-->
<p class="col1"></p>
<p class="col1"></p>
<div class="">
<h4>
<label class="checkbox" for="">
<input type="checkbox" value="1" name="" checked="checked" class="" id="">
LIVRAISON
</label>
</h4>
<div class="" style="display: block;" name="livraison">
<p id="" class="">
<label class="" for="">Mode de livraison</label>
<select class="" id="" name="">
<option value=""></option>
<option value="AX">Sur place </option>
<option value="AF">A domicile</option>
</select>
</p>
<div class="clear"></div>
</div>
<div class="" style="display: block;">
<p id="" class="">
<label class="" for="shipping_country">Zone de livraison</label>
<select class="" id="" name="">
<option value=""></option>
<option value="AX">Centre Ville</option>
<option value="AF">Batignolles</option>
<option value="AF">Diata</option>
<option value="AF">Moungali</option>
<option value="AF">Poto Poto</option>
</select>
</p>
</div>
</div>

<!--===== RESUMER DE LA COMMANDE=======-->
<div class=" box maxheight">
<img src="img/vide.png" alt=""/>
<h4>TOTAL PANIER</h4>
<table cellspacing="0" border="1" width="250">
<tbody>
<tr class="">
<th>Total commande :</th>
<td><?php echo " F CFA ".MontantGlobal(); ?></td>

</tr>
<tr class="">
<th>Frais de livraison :</th>
<td> F CFA 00.0</td>
</tr>
<tr class="">
<th >Net à Payer :</th>
<td style="color: #595951" bgcolor="#b5f6a4"><?php echo "F CFA ".MontantGlobal(); ?></td>
</tr>
</tbody>
</table>
</div>

Mon problème c'est au niveau de <th>Frais de livraison :</th>, car il faut affiché l'info issus de <label class="" for="shipping_country">Zone de livraison</label> et par exemple écrire que <option value="AX">Centre Ville</option> est associé à la somme de 1.000 F FCFA à la fin bien sûr, faire le calcul pour affiché .MontantGlobal(); qui soit égal à .MontantGlobal(); actuel + les frais de livraison

si quelqu'un peut m'aider, merci d'avance

1 réponse

Messages postés
39
Date d'inscription
mercredi 8 novembre 2006
Statut
Membre
Dernière intervention
25 janvier 2020

Bonsoir
Tu devrais essayer l'AJAX. (Asynchronous JavaScript And Xml). Ca te permet d'exécuter un code PHP de manière asynchrone donc ta page ne se recharge pas.

Tu fais ton calcul en PHP coté serveur et tu appelle le résultat avec du javascript ainsi ta page ne se recharge pas .
Tu trouvera une documenation intéressante sur ce lien
http://api.jquery.com/jquery.ajax/
--