Création d'un panier en PHP

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

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