begin process at 2012 02 11 00:32:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

E-Commerce

 > ECOM MATH (LE PRIX DE CE QUE VOUS COMMANDEZ)

ECOM MATH (LE PRIX DE CE QUE VOUS COMMANDEZ)


 Information sur la source

Note :
4 / 10 - par 2 personnes
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :E-Commerce Niveau :Débutant Date de création :18/06/2004 Date de mise à jour :19/06/2004 11:07:08 Vu / téléchargé :5 892 / 672

Auteur : mindkiller

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce script est adressé pour ceux qui voudrais monter une site ecom. Il consite à calculer le prix de ce que vous avez achetez combien d'articles et il donen aussi le prix TTC. Il à été réaliser rapidement donc si vous rallez sur le design c parceque c à vous de le faire.

Source

  • <html>
  • <head>
  • <title>Total de la commande</title>
  • </head>
  • <body>
  • <h1>Commande</h1>
  • <h2>Résultat</h2>
  • <?
  • //Creation des variables
  • $harddisk= $HTTP_POST_VARS['harddisk'];
  • $memocard= $HTTP_POST_VARS['memocard'];
  • $proces= $HTTP_POST_VARS['proces'];
  • $totalqty = 0; // Total des objets
  • $totalqty = $harddisk + $memocard + $proces;
  • // Si totalqty = 0 message d'erreur '
  • if( $totalqty == 0 )
  • {
  • echo '<font color=red>';
  • echo 'Vous avez rien remplis revenez à la page précédente';
  • echo '</fond>';
  • }
  • else
  • {
  • if( $harddisk>0 )
  • echo $harddisk.' Disque(s)<br />';
  • if( $memocard>0 )
  • echo $memocard.' Memoire(s) RAM<br />';
  • if( $proces>0 )
  • echo $proces.' Processeur(s)<br />';
  • echo 'Produits commandés '.$totalqty.'<br />';
  • }
  • $totalamount = 0.00;
  • // Definit les variables
  • define('HDPRICE', 75);
  • define('MEMOPRICE', 85);
  • define('PROCESPRICE', 200);
  • // là c'est des maths
  • $totalamount = $harddisk * HDPRICE
  • + $memocard * MEMOPRICE
  • + $proces * PROCESPRICE;
  • // number format va definir les format approprié au resultat
  • echo 'Total HT '.number_format($totalamount,3).'? <br />';
  • $taxerate = 0.196; // Taxe 19.6%
  • $totalamount = $totalamount * (1 + $taxerate);
  • echo 'Montant TTC '.number_format($totalamount,2).'? <br />';
  • ?>
  • </body>
  • </html>
<html>
<head>
  <title>Total de la commande</title>
</head>
<body>
<h1>Commande</h1>
<h2>Résultat</h2>
<?
//Creation des variables
$harddisk= $HTTP_POST_VARS['harddisk']; 
$memocard= $HTTP_POST_VARS['memocard'];
$proces= $HTTP_POST_VARS['proces'];
$totalqty = 0; // Total des objets
$totalqty = $harddisk + $memocard + $proces;
// Si totalqty = 0 message d'erreur '
if( $totalqty == 0 )
{ 
  echo '<font color=red>';
  echo 'Vous avez rien remplis revenez à la page précédente';
  echo '</fond>';
}
else
{
if( $harddisk>0 )
echo $harddisk.' Disque(s)<br />';
if( $memocard>0 )
echo $memocard.' Memoire(s) RAM<br />';
if( $proces>0 )
echo $proces.' Processeur(s)<br />';

echo 'Produits commandés '.$totalqty.'<br />';
}

$totalamount = 0.00;
// Definit les variables 
define('HDPRICE', 75);
define('MEMOPRICE', 85);
define('PROCESPRICE', 200);
// là c'est des maths 
$totalamount = $harddisk * HDPRICE
             + $memocard * MEMOPRICE
			 + $proces * PROCESPRICE;
// number format va definir les format approprié au resultat			 
echo 'Total HT '.number_format($totalamount,3).'? <br />';

$taxerate = 0.196; // Taxe 19.6% 
$totalamount = $totalamount * (1 + $taxerate);
echo 'Montant TTC '.number_format($totalamount,2).'? <br />';		
?>	
</body>
</html>

 Conclusion

Tout est dans le zip = Le formulaire et les explication. Notéez moi et dites moi ce que je dois améliorer

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

IMAGEOPIF (DES IMAGES PRISES AU HASARD)
Source avec Zip Source avec une capture ECRITURE D'UN RÉSULTAT DANS UN FICHIER
Source avec Zip Source avec une capture SLIVERBOOK (LIVRE D'OR AVEC BD SIMPLE)
Source avec Zip Source avec une capture FORMULAIRE REDIRIGEANT LES MESSAGES SELON LEURS SUJETS

 Sources de la même categorie

Source avec Zip PAYPAL CMS V1 par mkfreedown
Source avec une capture PHPDEAL APPLICATION DE GESTION D'ENCHÈRES ON-LINE. par Racemul84
Source avec Zip Source avec une capture PANEL PHP/AJAX par mehdi7604
Source avec Zip Source avec une capture FACTURATION EN PHP par liptibilly
Source avec Zip Source avec une capture GIVE ONE. GET TWO. LOGICIEL DE TRADING LIBRE GAGNANT GAGNANT... par Gya

Commentaires et avis

Commentaire de sharkit le 19/06/2004 09:31:38

Hello
j'ai testé mais apparament, le calcul ne se fait que sur le 1er produit, CAD que si je met plusieurs quantités qur les 3 produits de l'exemple, ça calcule bien la quantité globale mais le calcul des pix ne se fait que sur le 1er produit ...
sinon ce serait un petit prog sympa pour des néophytes comme moi :)
@+
Laurent / Sharkit

Commentaire de mindkiller le 19/06/2004 10:55:11

Aïe j'ai fait une erreur dans la varaible totalamount = $harddisk * HDPRICE";" j'ai placer par erreur les ';' ^^ Sorry maitenant tout remarche com il fo

Commentaire de stepibou le 04/04/2005 16:10:37

Ca casse peu etre pas des briques ,
mais au moins ca marche.
bien , je t'es mis 7.

je comprend pas pourquoi, c tj les scripts de merde
(je parle pas du tien) qui ont des bonnes notes et
plein de commentaires.

j'essaye de corriger un peu ce pb...

Commentaire de tigressse le 06/06/2005 19:49:53

petit script sympa.

pourquoi ne pas écrire $_POST au lieu de $HTTP_POST_VARS ?

Commentaire de Helldream le 24/02/2007 18:17:17

Je ne suis pas convaincu du tout pour les raisons suivantes : ton script n'est pas du tout évolutif. Imaginons qu'on l'utilise pour 500 articles, tu vois un peu le code que ça donnerait? Sans parler du prix qui est fixé dans le fichier (pourquoi ne pas interroger une base de données?), et de la maintenance critique (il faudrait remodifier ce fichier à chaque ajout d'article...)

Je ne dis pas ça pour te décourager, mais tu devrais refaire ton script en le rendant bien plus utilisable : fais une base de données avec une table "produit" contenant son identifiant, son prix, son nom, et par exemple son stock. Ensuite, tu peux passer le panier dans un tableau (une colonne quantité, et une colonne identifiant de produit). Ainsi, tu n'auras qu'une seule variable à passer en paramètre, quel que soit ton nombre de produit. Il te suffit ensuite de faire une boucle pour afficher tous les produits commandés, en allant chercher dans la base de données son nom et son prix. Tu vois un peu comment t'y prendre?

PS : Tu aurais pu faire un effort pour te relire. Il y a 36 fautes d'orthographe ou de frappe par ligne:
"Ce script est adressé A ceux qui voudraiENT monter UN (pas une) site DE E-COMMERCE. Il consiSte à calculer le prix de ce que vous avez achetE, A CALCULER LE NOMBRE d'articles et il donNe aussi le prix TTC. Il A été réalisE rapidement donc si vous rÂLez sur le design c'EST parceque c'EST à vous de le faire."
ça fait un peu beaucoup pour 3 lignes, non??

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales