ariden
Messages postés46Date d'inscriptionjeudi 4 mai 2006StatutMembreDernière intervention22 mars 2011 30 oct. 2007 à 14:46
Pour lire les fiches faites attention, si il y a un espace aprés le nom tapé, cela ne marchera pas,pour répondreà top 30, je laisserais bientôt un commentaire, mais ta source à l'air visiblement trés bonne, merci beaucoup^^je vais me plonger dedans
cs_ludo83
Messages postés1Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention30 octobre 2007 30 oct. 2007 à 03:44
Salut, en cherchant des infos pour l'exercice demandé par M Zenouda, je suis tombé sur ton fichier. Je vois que tu as réussi à faire ce qu'il demandé, j'espere que ton fichier m'aidera à comprendre comment on ajoute les fonctions CREER SUPPRIMER ET MODIFIER... pendant ce temps je n'ai réussi qu'a LIRE UNE FICHE :s
bonne continuation
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 18 oct. 2007 à 12:09
Ca doit rien te dire ce genre de code:
var CLIENT_LIST= [] ;
CLIENT_LIST.add= function( name, surname, code, age, address, zip, url )
:Object{
var oClient:Object= {} ;
oClient.name= ( name.substr(0,1).toUpperCase()+name.substr(1).toLowerCase() ) ;
oClient.surname= (surname.substr(0,1).toUpperCase()+surname.substr(1).toLowerCase() ) ;
oClient.address= address ;
oClient.code= code ;
oClient.age= age ;
oClient.url= ('http://'+url );
//
this.push( oClient ) ;
return oClient ;
}
CLIENT_LIST.get= function( prop, value )
:Array{
var a :Array= [] ;
for( var i in this ) if( this[i][prop]==value ) a.push( this[i] ) ;
return a ;
}
function authorize( name, surname, code, oClient )
:Boolean{
name= name.toUpperCase() ;
surname= surname.toUpperCase() ;
//
for( var i in oClient )
{
if( oClient.name.toUpperCase()!= name ) return false ;
if( oClient.surname.toUpperCase()!= surname ) return false ;
if( oClient.code!= code ) return false ;
}
return true ;
}
CLIENT_LIST.add( "lebihan", "henri", "mdp8", 23, "36 rue des goelands", 38330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "mamino", "natasha", "mdp7", 17, "11 allée des bas sentiers", 83150, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "bille", "sophie", "mdp6", 19, "21 chemin de la sariette", 49330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "badus", "philippe", "mdp5", 21, "196b rue de l'église", 81000, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "gaffet", "natasha", "mdp4", 36, "11 allée des bas sentiers", 83150, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "billard", "sophie", "mdp3", 21, "21 chemin de la sariette", 49330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "babord", "philippe", "mdp2", 19, "196b rue de l'église", 81000, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "greymaldo", "marc", "mdp1", 12, "155 rue de saint jacques", 83330, "www.petitsplaisirsgraphiques.com" );
trace( 'Il y a '+ CLIENT_LIST.get('age',19).length+' client(s) qui ont 19 ans' ) ;
ariden
Messages postés46Date d'inscriptionjeudi 4 mai 2006StatutMembreDernière intervention22 mars 2011 17 oct. 2007 à 21:05
ben je pensais pas que c'tait si complexe, c'est un simple exercice de license 3ème année, dont le but et de faire un tableau avec une fonction recherche dans le tableau, entrer des valeurs, les supprimer ou les modifier. Avec en plus une option de loggin pour savoir si la personne qui entre sur la page a les autorisations pour changer les champs ou seulement les consulter^^
En gros, c'est un exercice qui nous ait donné pour apprendre à mieux appréhender flash.
Bon, si t'as besoin d'aide pour comprendre, je peux toujours t'expliquer ^^
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 17 oct. 2007 à 19:21
Désolé...
Mais par curiosité j'ai ouvert le "fla"... Et je n'ai aucune idée de ce que cela peut bien faire. C'est bien trop trop complexe pour le ci peut que tu as a faire.
Et si tu n'aimes pas les commentaires qui ne vont pas dans le sens du poil, ben :
1/ Fallait vraiment pas venir sur Flashkod.
2/ Surtout fallait poser une meilleure source.
Cordialement.
ariden
Messages postés46Date d'inscriptionjeudi 4 mai 2006StatutMembreDernière intervention22 mars 2011 16 oct. 2007 à 22:38
Oui oui on peut utiliser le xml ou encore mieux, le php avec base de données mysql, mais l'intéret était d'utiliser l'option array, comme c'est préciser dans les commentaires, or l'utilisation des scripts pour le xml et différente(niveau code). Ce script permet de mieux connaitre l'array qu'on utilise pas mal pour par exemple : les jeux....
J'ai déposé ce srcipt car ça fait un an et demi que je m'exerce à flash, et j'ai souvent eu besoin de script pour les tableaux, les fichiers xml, texts... et les scripts existants n'était pas toujours clair ou n'appréhendez pas toutes les possibilités de flash, alors j'essaye d'apporter ma vision à cette utilisation de l'actionscript
Ps: tous les tutos en soit, sont inutiles car ils ne répètent que ce qu'il y a marquer dans l'aide de flash... qui est assez complet
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 16 oct. 2007 à 21:34
C'est la note !
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 16 oct. 2007 à 21:33
30 oct. 2007 à 14:46
30 oct. 2007 à 03:44
bonne continuation
18 oct. 2007 à 12:09
var CLIENT_LIST= [] ;
CLIENT_LIST.add= function( name, surname, code, age, address, zip, url )
:Object{
var oClient:Object= {} ;
oClient.name= ( name.substr(0,1).toUpperCase()+name.substr(1).toLowerCase() ) ;
oClient.surname= (surname.substr(0,1).toUpperCase()+surname.substr(1).toLowerCase() ) ;
oClient.address= address ;
oClient.code= code ;
oClient.age= age ;
oClient.url= ('http://'+url );
//
this.push( oClient ) ;
return oClient ;
}
CLIENT_LIST.get= function( prop, value )
:Array{
var a :Array= [] ;
for( var i in this ) if( this[i][prop]==value ) a.push( this[i] ) ;
return a ;
}
function authorize( name, surname, code, oClient )
:Boolean{
name= name.toUpperCase() ;
surname= surname.toUpperCase() ;
//
for( var i in oClient )
{
if( oClient.name.toUpperCase()!= name ) return false ;
if( oClient.surname.toUpperCase()!= surname ) return false ;
if( oClient.code!= code ) return false ;
}
return true ;
}
CLIENT_LIST.add( "lebihan", "henri", "mdp8", 23, "36 rue des goelands", 38330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "mamino", "natasha", "mdp7", 17, "11 allée des bas sentiers", 83150, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "bille", "sophie", "mdp6", 19, "21 chemin de la sariette", 49330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "badus", "philippe", "mdp5", 21, "196b rue de l'église", 81000, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "gaffet", "natasha", "mdp4", 36, "11 allée des bas sentiers", 83150, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "billard", "sophie", "mdp3", 21, "21 chemin de la sariette", 49330, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "babord", "philippe", "mdp2", 19, "196b rue de l'église", 81000, "www.petitsplaisirsgraphiques.com" );
CLIENT_LIST.add( "greymaldo", "marc", "mdp1", 12, "155 rue de saint jacques", 83330, "www.petitsplaisirsgraphiques.com" );
trace( 'Il y a '+ CLIENT_LIST.get('age',19).length+' client(s) qui ont 19 ans' ) ;
trace( authorize( 'Lebihan', 'Henri', 'mdp8', CLIENT_LIST[0] ) ); // true
trace( authorize( 'Lebihan', 'Henry', 'mdp8', CLIENT_LIST[0] ) ); // false
17 oct. 2007 à 21:05
En gros, c'est un exercice qui nous ait donné pour apprendre à mieux appréhender flash.
Bon, si t'as besoin d'aide pour comprendre, je peux toujours t'expliquer ^^
17 oct. 2007 à 19:21
Mais par curiosité j'ai ouvert le "fla"... Et je n'ai aucune idée de ce que cela peut bien faire. C'est bien trop trop complexe pour le ci peut que tu as a faire.
Et si tu n'aimes pas les commentaires qui ne vont pas dans le sens du poil, ben :
1/ Fallait vraiment pas venir sur Flashkod.
2/ Surtout fallait poser une meilleure source.
Cordialement.
16 oct. 2007 à 22:38
J'ai déposé ce srcipt car ça fait un an et demi que je m'exerce à flash, et j'ai souvent eu besoin de script pour les tableaux, les fichiers xml, texts... et les scripts existants n'était pas toujours clair ou n'appréhendez pas toutes les possibilités de flash, alors j'essaye d'apporter ma vision à cette utilisation de l'actionscript
Ps: tous les tutos en soit, sont inutiles car ils ne répètent que ce qu'il y a marquer dans l'aide de flash... qui est assez complet
16 oct. 2007 à 21:34
16 oct. 2007 à 21:33
2/ Tu fais une grand erreur.
Pour ce genre de manupulation de données, utilise le XML, dont les noeuds sont des tableaux.
Je mets 3/10 pour le manque total d'intéret