Bug avec le panier d'un site e-commerce - PHP - Programmation
Marsh Posté le 22-10-2007 à 09:27:30
ne conserve en memoire que le prix HT
c'est lors de l'affichage que tu mets aussi le prix TTC
Marsh Posté le 22-10-2007 à 14:06:31
plutoniium a écrit : salut,
|
Relis bien ton code, attentivement, tu devrais trouver très, très vite !
NB : ceci dit, je suis d'ac avec flo !
Marsh Posté le 22-10-2007 à 14:32:30
désoler c'est pas moi qui as créer ce codage d'aprés vous je peux me modifier comment ?
ps: (il me semble aussi que le meilleur moyen c'est d additionner tout mes prix en HT puis y mettre la TVA aprés
si quelqu'un peux m expliquer comment faire ?
Marsh Posté le 22-10-2007 à 14:38:25
Et tu ferais comment avec un produit qui aurait une TVA différentes des autres ?
Marsh Posté le 22-10-2007 à 15:04:23
pour le moment ils ont tous une TVA identique, aprés on verra, je pense que je classerai mes produits dans différentes classes, qui changeras l'état de ma TVA lors de l'inscription d'un client qui serait a l'étranger par exemple
Marsh Posté le 22-10-2007 à 15:22:16
bon j'ai avancer je me suis bien casser la tete j'ai donc revu le codage de mon pot, et en faite j'ai fais de la maniere a ne conservé qu'en memoire le prix HT,
par contre d'apres mon codage que j'ai modifier il m'affiche des résultat a x décimale:
exemple
Citation : |
mon codage modifier
Citation : |
et mon codage sous mon panier :
Citation : |
Marsh Posté le 22-10-2007 à 15:23:45
Que faut il que je modifie pour m'arreter lors des calcul de prix a 2 décimales (arrondie au chiffre supérieur)
Marsh Posté le 22-10-2007 à 15:52:35
plutoniium a écrit :
|
Mais comment tu calcules tes totaux !?? C'est n'imp ou y'a un truc que je ne vois pas ! O.o
Pis, d'un côté, tu utilises une fonction round($total,2), et ensuite, tu demandes comment arrondir un résultat !
Y'a anguille sous roche ! T'es pas clair toi comme gars. Y'a un truc.
Déjà, t'es développeur
Marsh Posté le 22-10-2007 à 15:54:27
si tu avais lu tout ce que j'ai ce n'est pas moi qui est écrit ce code! d'ailleur je n'y connais pas grand chose je ne fais que de le modifier
et j'essaye de comprendre, grace a vous et a vos remarques, comment faire pour finir mes quelque's bug
Marsh Posté le 22-10-2007 à 15:57:00
Nan mais là, avant de continuer, tu as besoin de revoir (ou d'apprendre) des bases en programmation ! C'est pas pour être méchant ! C'est pour t'aider ! Là, rien que ton calcul du total est complètement foireux, et tu ne t'en rend même pas compte !
Marsh Posté le 22-10-2007 à 16:07:19
Je ne le prend vraiment pas mal t'inquiete pas
Certe y'a des truc bizar j'avoue que je comprend pas , et je me rend bien compte que tout ca c'est foirreux ! mais quand tu reprends un truc de quelqu'un c'est déja le bordel, alors quand en plus tu y connais pas grand chose c'est encore plus dur
Marsh Posté le 22-10-2007 à 16:09:33
tu penses que si je t envoi mon panier.php tu peux y jeter un coup d'oeil stp ?
Marsh Posté le 22-10-2007 à 16:18:48
Je sais bien que c'est pas évident de se mettre dans du code qui n'est pas le siens.
Mais crois moi, il faut vraiment que tu apprennes un peu la programmation en général avant de vouloir modifier ou corriger un site que tu n'as pas développé et qui est peut-être, en plus, mal développé.
M'enfin, si vraiment tu ne veux rien d'autre que des solutions toutes prêtes, alors
Spoiler : |
Marsh Posté le 22-10-2007 à 16:20:42
Edit : je viens de voir ton message pour ton panier.php. Envoie toujours (je t'envoie un MP de suite), mais je ne te promet rien ! Je n'ai plus Internet en ce moment chez moi. Mais je peux quand même jeter un oeil, tu n'auras cependant pas de mes nouvelles avant demain
Marsh Posté le 22-10-2007 à 16:32:18
merci a toi ! et je vais essayer d'aprés ton spoiler d'y transformer le codage actuel !
thx pour le coup de main !
Marsh Posté le 22-10-2007 à 09:03:27
salut,
j'ai un bug avec mon panier pour mon site e-commerce.
Lorsque que j'ajoute un 1er produit celui ci calcul la TVA sur celui ci donc aucun soucis, mais quand j'ajoute un second produit, la TVA est calculé en sur le prix TTC De la 1ere ligne, et HT de la seconde. donc du coup ca fauce mes tarifs :s
$total = $total + $prix;
$total = $total + $total * 0.196;
$total = round($total, 2);
Total TTC : (Hors frais de livraison) <b><?php echo $total; ?> €</b><br />