begin process at 2012 05 26 06:33:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > PANIER

PANIER


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :panier, magasin, achatmagasin, clubvideo, dvd Niveau :Débutant Date de création :01/06/2007 Vu / téléchargé :8 057 / 763

Auteur : DrMinmax

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

 Description

Cliquez pour voir la capture en taille normale
1- fau saisir la somme d argent que tu disposes
2- quanntite d achat
3-effectuer l achat


 Conclusion

pour plus d info contactez hammavitch@yahoo.fr

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • panier.flaTélécharger ce fichier [Réservé aux membres club]107 008 octets
  • panier.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 221 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture PACMAN EN FLASH

 Sources de la même categorie

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip CHAMP DE VISION AVEC OBSTACLES - AS3 par t_naulet
Source avec Zip UN JEUX DE VOITURE MULTIJOUEUR OU VOUS CREE VOTRE TERRAIN par hakim255
Source avec Zip JEUX DE TIRE VU DE HAUT par hakim255
Source avec Zip Source avec une capture ERYSOKOBAN V1.02 CS4 AS3 par VBtoTRASH

Commentaires et avis

Commentaire de smoochy le 01/06/2007 16:58:56

hello,
j'ai juste regadé le swf sans regarder le code, mais ça à l'air sympa, je regarderai plus en détails plus tard....
juste une première observation à chaud, faudrait bloquer le compteur pour pas qu'il descende en dessous de 0... je devais payer -75 euros à la fin :-P

++

Commentaire de DrMinmax le 01/06/2007 17:04:53

ah oui t as raison , merci beaucoup !!!!
bon j ai concentre juste sur le graphiq de cette application sans prenant soin des details
merci

Commentaire de Girou le 02/06/2007 10:06:42

Bonjour,

je trouve un peu excessif de mettre cette source en initié !
Il n'y a rien de compliqué dans cette source, quelques variables, deux trois boutons et c'est tout.

L'idée, bien sur, n'est pas mauvaise, mais comment fais tu pour modifier un article facilement ?
A chaque fois tu dois modifier le fla, republier le swf + upload sur serveur.
Bien pire, comment ajouter (ou supprimer) un ou plusieurs articles...
Là, tout le code doit être adapté.

Pour moi, c'est une source niveau débutant, d'autant plus que les scripts se trouvent sur les boutons et pas sur un calque spécifique avec ciblage et nom d'occurence.

Attention, je ne dénigre PAS la source, je dis juste qu'elle n'est pas du tout du niveau initié.

Selon moi, pour être niveau initié, cette source devrait au minimum :
* avoir tout le contenu des articles dans un XML ou une base de données (facilité de mise à jour),
* que l'affichage gère un nombre non connu à l'avance d'articles (ça marcherait pour 1 comme pour 100 articles)
* qu'on ne puisse pas commander des quantité négatives de produits. Petit bug, si je commande -2 Seigneur des anneaux, au total la source m'indique que j'ai choisi -4 articles...

Enfin bref, quelque chose de nettement plus conséquent et polyvalent.

@+
Girou

Commentaire de DrMinmax le 02/06/2007 23:33:04

j vais regarder pour ca

Commentaire de DrMinmax le 03/06/2007 14:07:53

Selon moi, pour être niveau initié, cette source devrait au minimum :
* avoir tout le contenu des articles dans un XML ou une base de données (facilité de mise à jour),


fais le puisque t'es intellegent !!

Commentaire de Girou le 03/06/2007 14:24:51

Hello,

Non, je ne vais pas le faire, ca demande de repenser toute ta source...
Maintenant, prend quelques minutes et fait une recherche sur flashkod des sources niveau initié et compare avec la tienne... tu vas sans doute comprendre ce que je veux dire.

Je reprend ma phrase de mon précédent post :
"Attention, je ne dénigre PAS la source, je dis juste qu'elle n'est pas du tout du niveau initié."

P.S. regarde ma source SYSTEME DE VOTE FLASH - PHP / MYSQL que j'ai mise en niveau initié. Rien que dans le titre tu remarques que liaison flash et base de données, je maitrise...

@+
Girou

Commentaire de zoolivier le 04/06/2007 01:07:38

Je trouve la source très interessante du fait de sa simplicité, ensuite rien n'empêche de dire que par exemple la variable PF1 reçoit maintenant sa valeur d'un XML, PF1 n'est si je ne me trompe qu'un bloc texte que je peux transformer en bloc texte dynamique afin de le remplir dynamiquement, et ainsi de suite.
Ce petit exemple, est la première pierre d'un édifice, qui n'a de limite que celle de votre imagination.
Merci de votre attention, bonne soirée et également merci  au "DrMinmax" pour cette source.

Commentaire de DrMinmax le 04/06/2007 01:11:26

vous pouvez m aider a travailler avec xml car j connai pas faire la liaison entre flash et .xml
merci

Commentaire de Twinuts le 04/06/2007 15:20:35 administrateur CS

Salut,

Qu'elle amabilitée.... à mon avis tu peux toujours espérer avant que quelqu'un t'aide à ajouter du XML surtout avec tes : "fais le puisque t'es intellegent !!"

Bref je ne connais pas grand chose au flash mais vu le niveau de tes codes sur javafr je doute que ceux-ci soient plus riche ...........

Commentaire de pegase31 le 05/06/2007 07:24:53 administrateur CS

Ben pour les critiques constructives, mainteannt que le zip est un vrai zip, on peut regarder :

- Alors déjà la belle faute de départ : "Somme d'argent dont vous disposeR" ... passons
- Ensuite, tu devrais bloquer le nombre de caractères affichable dans ta somme, car au-delà de 10 chiffres, ça part en sucette
- Même remarque pour les quantités de produits .. car on peut augmenter et diminuer à l'infini. Un petit script de bloquage sur les boutons serait le bienvenu (mais ça a déjà été dit)
- C'est trop figé, effectivement, tu n'as pas le choix d'une liste et je plussoie mes camarades pour le XML.
- C'est du Flash 5.0 ... il serait temps que tu te mettes à jour ...

Conclusion .. ben heu ... un panier, certe, mais de crâbes !
Aucun interêt autre qu'une simple addition et multiplication ... autant faire ça en HTML et javascript. Flash n'apporte absolument rien à cet exercice.

Peg'

Commentaire de DrMinmax le 05/06/2007 11:38:16

merci

Commentaire de top30 le 05/06/2007 19:33:23

stop() ;

_DVDID= 0 ;
_STOCK= new Object() ;
//
var $forest= addToStock( "ForestGump", 14.95, 5 ) ;
var $taxi2 = addToStock( "Taxi 2", 14.95, 4 ) ;
var $rings = addToStock( "Le seigneur des anneaux", 19.95, 2 ) ;
var $smith = addToStock( "Mr and Mrs Smith", 9.95, 10 ) ;
var $doctor= addToStock( "Dct Givago", 9.95, 3 ) ;
//
function addToStock( $title, $price, $quantity )
:Object{
var $ref= ('DVD'+$_DVDID++) ;
var $dvd= { title: $title,
price: $price,
qty: $quantity,
ref: $ref } ;
_STOCK[$ref]= $dvd ;
return $dvd ;
}
//


showStock() ;
//
function showStock()
:Void{
var $stock= 0 ;
var $price= 0 ;
//
trace( 'STOCK ******************************************************' );
for( var i in _STOCK ){
var $dvd= _STOCK[i] ;
var $total= ($dvd.qty*$dvd.price);
trace( '| ref: '+$dvd.ref+' | title: '+ $dvd.title.toUpperCase()+' |') ;
trace( '| qty: '+$dvd.qty+' | PUTTC: ' +$dvd.price + ' soit ' + $total +' Euros |' );
trace( '|-----------------------------------------------------------' );
$stock+= $dvd.qty ;
$price+= $total ;
}
trace( 'Soit un stock de '+$stock+' DVD, pour un montant de '+$price+' Euros' ) ;
trace( '************************************************************' ) ;
}




_CADDY= new Object() ;

function addToCaddy( $dvd, $qty )
:Boolean{
var $id= $dvd.ref ;
var $next= _STOCK[$id].qty-$qty ;

if( $next>= 0 ){
var $newQty= _CADDY[$id]+$qty ;
if( isNaN($newQty) ) $newQty= $qty ;

_CADDY[$id]= $newQty ;
trace( 'Vous avez maintenant '+getTotalArticle()+' article(s) dans votre panier pour un montant total de '+getTotalPrice()+' Euros' ) ;
return true ;

} else {
var $diff= Math.abs($next) ;
trace( 'Il ne reste plus assez de '+$dvd.title.toUpperCase()+'. veuillez en retirer au moins '+$diff+' !!!' );
return false ;
}
}
//

function getTotalArticle()
:Number{
var $cumul= 0 ;
for( var $ref in _CADDY ) $cumul+= _CADDY[$ref] ;
return $cumul ;
}
//

function getTotalPrice()
:Number{
var $cumul= 0 ;
for( var $ref in _CADDY ) {
var $qty= _CADDY[$ref] ;
var $dvd= _STOCK[$ref] ;
$cumul+= $qty*$dvd.price ;
}
return $cumul ;
}


addToCaddy( $rings, 1 );
addToCaddy( $taxi2, 2 );
addToCaddy( $forest, 12 );



No coment...

Commentaire de top30 le 05/06/2007 19:34:53

Résultat:
STOCK ******************************************************
| ref: DVDNaN | title: DCT GIVAGO |
| qty: 3 | PUTTC: 9.95 soit 29.85 Euros |
|-----------------------------------------------------------
| ref: DVDundefined | title: FORESTGUMP |
| qty: 5 | PUTTC: 14.95 soit 74.75 Euros |
|-----------------------------------------------------------
Soit un stock de 8 DVD, pour un montant de 104.6 Euros
************************************************************
Vous avez maintenant 1 article(s) dans votre panier pour un montant total de 9.95 Euros
Vous avez maintenant 3 article(s) dans votre panier pour un montant total de 29.85 Euros
Il ne reste plus assez de FORESTGUMP. veuillez en retirer au moins 7 !!!

Commentaire de top30 le 05/06/2007 19:37:34

Correction :

stop() ;

_DVDID= 0 ;
_STOCK= new Object() ;
//
var $forest= addToStock( "ForestGump", 14.95, 5 ) ;
var $taxi2 = addToStock( "Taxi 2", 14.95, 4 ) ;
var $rings = addToStock( "Le seigneur des anneaux", 19.95, 2 ) ;
var $smith = addToStock( "Mr and Mrs Smith", 9.95, 10 ) ;
var $doctor= addToStock( "Dct Givago", 9.95, 3 ) ;
//
function addToStock( $title, $price, $quantity )
:Object{
var $ref= ('DVD'+_DVDID++) ;
var $dvd= { title: $title,
price: $price,
qty: $quantity,
ref: $ref } ;
_STOCK[$ref]= $dvd ;
return $dvd ;
}
//


showStock() ;
//
function showStock()
:Void{
var $stock= 0 ;
var $price= 0 ;
//
trace( 'STOCK ******************************************************' );
for( var i in _STOCK ){
var $dvd= _STOCK[i] ;
var $total= ($dvd.qty*$dvd.price);
trace( '| ref: '+$dvd.ref+' | title: '+ $dvd.title.toUpperCase()+' |') ;
trace( '| qty: '+$dvd.qty+' | PUTTC: ' +$dvd.price + ' soit ' + $total +' Euros |' );
trace( '|-----------------------------------------------------------' );
$stock+= $dvd.qty ;
$price+= $total ;
}
trace( 'Soit un stock de '+$stock+' DVD, pour un montant de '+$price+' Euros' ) ;
trace( '************************************************************' ) ;
}




_CADDY= new Object() ;

function addToCaddy( $dvd, $qty )
:Boolean{
var $id= $dvd.ref ;
var $next= _STOCK[$id].qty-$qty ;

if( $next>= 0 ){
var $newQty= _CADDY[$id]+$qty ;
if( isNaN($newQty) ) $newQty= $qty ;

_CADDY[$id]= $newQty ;
trace( 'Vous avez maintenant '+getTotalArticle()+' article(s) dans votre panier pour un montant total de '+getTotalPrice()+' Euros' ) ;
return true ;

} else {
var $diff= Math.abs($next) ;
trace( 'Il ne reste plus assez de '+$dvd.title.toUpperCase()+'. veuillez en retirer au moins '+$diff+' !!!' );
return false ;
}
}
//

function getTotalArticle()
:Number{
var $cumul= 0 ;
for( var $ref in _CADDY ) $cumul+= _CADDY[$ref] ;
return $cumul ;
}
//

function getTotalPrice()
:Number{
var $cumul= 0 ;
for( var $ref in _CADDY ) {
var $qty= _CADDY[$ref] ;
var $dvd= _STOCK[$ref] ;
$cumul+= $qty*$dvd.price ;
}
return $cumul ;
}


addToCaddy( $rings, 1 );
addToCaddy( $taxi2, 2 );
addToCaddy( $forest, 12 );



Affiche:
STOCK ******************************************************
| ref: DVD4 | title: DCT GIVAGO |
| qty: 3 | PUTTC: 9.95 soit 29.85 Euros |
|-----------------------------------------------------------
| ref: DVD3 | title: MR AND MRS SMITH |
| qty: 10 | PUTTC: 9.95 soit 99.5 Euros |
|-----------------------------------------------------------
| ref: DVD2 | title: LE SEIGNEUR DES ANNEAUX |
| qty: 2 | PUTTC: 19.95 soit 39.9 Euros |
|-----------------------------------------------------------
| ref: DVD1 | title: TAXI 2 |
| qty: 4 | PUTTC: 14.95 soit 59.8 Euros |
|-----------------------------------------------------------
| ref: DVD0 | title: FORESTGUMP |
| qty: 5 | PUTTC: 14.95 soit 74.75 Euros |
|-----------------------------------------------------------
Soit un stock de 24 DVD, pour un montant de 303.8 Euros
************************************************************
Vous avez maintenant 1 article(s) dans votre panier pour un montant total de 19.95 Euros
Vous avez maintenant 3 article(s) dans votre panier pour un montant total de 49.85 Euros
Il ne reste plus assez de FORESTGUMP. veuillez en retirer au moins 7 !!!

Commentaire de pegase31 le 05/06/2007 19:40:44 administrateur CS

on sent l'influence du PHP ...:p

Commentaire de DrMinmax le 05/06/2007 19:44:53

vous pouvez m expliquer ce que vous venez de poster?

Commentaire de top30 le 06/06/2007 08:09:14

Peg, je viens de poster une source qui t'expliquera le pourquoi du comment :
http://www.flashkod.com/codes/COMMENT-ECRIRE-VARIABLES-POUR-RECONNAITRE-RAPIDEMENT_42999.aspx

Et toi DrMinmnax :
C'est juste un exemple de comment on gère vraiment un Caddy.

Commentaire de DrMinmax le 06/06/2007 12:10:05

d accord merci

Commentaire de Bidou le 16/06/2007 00:12:42 administrateur CS

Ménage fait dans les commentaires.
-Les questions sont à poster sur le forum.
-DrMinMax est prié de se donner un minimum de peine dans la rédaction de ses messages.

Merci.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

panier [ par bolo ] Bonjourj'aimerais savoir si la création d'un panier d'achat simple sour flash est simpleAurriez vous des sources ?J'ai un code un Aps j'aimerais le tr Au secours, comment faire un caddi ou panier pour achat [ par al69 ] Bjr tout le monde.aurait il UN EXPERT pour m'aider ca fait une semaine que je cherche a créer un panier ou caddi en Mx qui ressemblerai a ça http://ww panier flash MX [ par ciah ] Hello,Je suis en train de réalisr un site de vente en ligne en Flash. J'ai créé plusieurs swf avec des catalogues. J'aimerais pouvoir faire en sorte q Comment faire lire un .avi externe svp ??! [ par latino07 ] Bonjour, je voudrai créer une présentation de dvd et faire lire plusieurs fichiers .avi différents par des boutons qui leur seraient respectifs. (j'ai Interface DVD/ROM [ par oxigene ] B'jourOn m'a demandé de faire un dvd video avec une interface dvd et une interface cédérom sur le meme disque.Les fichiers dvd sont dans le fichier vi super urgent > .vob sur support dvd [ par tolbiak ] bonjour,voila j ai un diaporama à réaliser mais qui doit être obligatoirement sur support dvd et sera lu sur une tv à écran plasma rélié à un lecteur super urgent > .vob sur support dvd [ par tolbiak ] bonjour,voila j ai un diaporama à réaliser mais qui doit être obligatoirement sur support dvd et sera lu sur une tv à écran plasma rélié à un lecteur .fla > .avi > .mpeg2 > lecture sur platine dvd salon [ par tolbiak ] le but est de créer une anim flash destiné à être lu sur une platine dvd. 4 questions:1. Dans flash, lorsque j exporte mon anim flash en .avi c'est o dvd copieur [ par centballe ] j'ai acheté dvd copieur pour graver des dvd mais je ne sais pas m'en servir, quelqu'un pourrait'il me faire un petit plan de l'utilisation, merci panier imprimable avec flash [ par webmastersabi ] Bonjour à tous,Voilà, j'ai une petite question qui peut sembler très simple mais ça ne m'empêche pas de sécher...Imagine


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,796 sec (3)

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