\n"; print "

Désolé, la transaction est impossible ($succes) !

\n"; print "
votre solde actuel: $solde_client
\n"; print "
montant prévu: $prix_normalise
\n"; print "\n"; print "
"; exit; } } } // connection à la base mysql_connect($serveur, $utilisateur, $mot_de_passe) or die("Erreur: connection au serveur impossible !"); mysql_select_db($base) or die("Erreur: connection à la base impossible !"); // enregistrement de la visite $resultat = mysql_query($requete_visite); if($resultat == 0) { print "Erreur dans la requête : '$requete_visite' !!"; exit; } // achat en ligne if($SOAP) { if($choix == 1 && $DEBUG == 0) { $resultat = transaction($id_client, $id_magasin, $prix_normalise, "$nom_produit"); $succes = $resultat['succes']; $id_transaction = $resultat['idTransaction']; $solde_client = $resultat['soldeClient']; if($succes <= 0) { print "Erreur: achat impossible !!!"; exit; } $resultat = achatQuantite($id_client, $id_transaction, $quantite_loisir, $quantite_culture, $quantite_technologie, $quantite_mode, $quantite_utile, $quantite_luxe, $utilite_marginale); $succes = $resultat['succes']; if($succes <= 0) { print "Erreur: achat quantite impossible !!!"; exit; } } } // redirection pour ceux qui n'achètent pas // (on enregistre la viste quand même) if($choix == 0) { header("Location:$retour"); exit; } ?> Achat Achat\n"; print "

La transaction a bien été effectuée

"; if($SOAP == 0) { print "
SOAP désactivé: les achats ne sont pas compatibilisés
"; } elseif($DEBUG) { print "
Mode débogage: les achats ne sont pas compatibilisés
"; } else { print "
numéro du transaction: $id_transaction
"; print "
montant payé: $prix_normalise P
"; print "
utilité obtenue: $utilite_marginale U
"; print "
il vous reste: $solde_client P
"; } print "
"; print "
"; ?>