Création d'un panier en PHP

MACK2017 1 Messages postés vendredi 16 juin 2017Date d'inscription 16 juin 2017 Dernière intervention - 16 juin 2017 à 14:09 - Dernière réponse : CecilCordheley 36 Messages postés mercredi 8 novembre 2006Date d'inscription 13 février 2018 Dernière intervention
- 17 juil. 2017 à 22:18
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
Afficher la suite 

Votre réponse

1 réponse

CecilCordheley 36 Messages postés mercredi 8 novembre 2006Date d'inscription 13 février 2018 Dernière intervention - 17 juil. 2017 à 22:18
0
Utile
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/
--
Commenter la réponse de CecilCordheley

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.