Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Débuter
Débuter Forum d'entraide pour débuter dans la création de sites Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2011, 20h59   #1
Invité de passage
 
philippe faure
Inscription : mars 2011
Messages : 20
Détails du profil
Informations personnelles :
Nom : philippe faure

Informations forums :
Inscription : mars 2011
Messages : 20
Points : 1
Points : 1
Par défaut distribution de carte aléatoire

Bonjour

Ou puis je trouver les codes qui me permettent à chaque chargement de page de classer les cartes aléatoirement comme sur la page suivante : http://www.oracledebelline.com/OracleLigneJeux.php J'ai cherché mais j'ai rien trouvé...

Merci
philoupe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 11h04   #2
Membre actif
 
Avatar de Niitaku
 
Homme
Développeur .NET
Inscription : janvier 2009
Messages : 119
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : janvier 2009
Messages : 119
Points : 162
Points : 162
Pour faire y arriver, tu auras besoin d'utiliser du JavaScript ou un langage serveur comme le PHP, par exemple.

Sans ça, il ne me semble pas que ce soit possible.
Niitaku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 12h12   #3
Membre éprouvé
 
Homme Gaetan
Webmaster
Inscription : janvier 2007
Messages : 386
Détails du profil
Informations personnelles :
Nom : Homme Gaetan
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Biens de consommation

Informations forums :
Inscription : janvier 2007
Messages : 386
Points : 441
Points : 441
Envoyer un message via MSN à Gaetan_
En php par exemple existe la fonction shuffle

http://php.net/manual/fr/function.shuffle.php

qui devrait te convenir.
Gaetan_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 15h25   #4
Invité de passage
 
philippe faure
Inscription : mars 2011
Messages : 20
Détails du profil
Informations personnelles :
Nom : philippe faure

Informations forums :
Inscription : mars 2011
Messages : 20
Points : 1
Points : 1
Y a t'il des scripts déjà écrit qui permettent à chaque chargement de page de classer les cartes aléatoirement ? Si oui où se les procurer ? Ça m'aiderai beaucoup :-)
philoupe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 19h00   #5
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 933
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 933
Points : 4 756
Points : 4 756
Bonjour,
Citation:
Y a t'il des scripts déjà écrit qui permettent à chaque chargement de page de classer les cartes aléatoirement ?
la plupart du temps il y a quand même un travail à fournir, soit de recherche soit de développement minimum, soit les deux en même temps et sûrement bien d'autre, sans oublier de suivre les conseils donnés par les différents intervenants

1 - créer un tableau contenant les références
2 - randomiser ce tableau
3 - parcours du tableau pour affichage

à faire coté serveur ou en dynamique coté client, coté serveur c'est plus mieux
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/06/2011, 00h03   #6
Invité de passage
 
philippe faure
Inscription : mars 2011
Messages : 20
Détails du profil
Informations personnelles :
Nom : philippe faure

Informations forums :
Inscription : mars 2011
Messages : 20
Points : 1
Points : 1
En quoi ça consiste "randomiser ce tableau" et "parcours du tableau pour affichage" ? Auriez-vous un exemple à me montrer ?
philoupe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 18h34   #7
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 933
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 933
Points : 4 756
Points : 4 756
je n'ai pas le sentiment que tu recherches bien, ou que tu n'utilises pas les bons mots clé !?

toujours est-il que via Google, et le premier de la liste, je te propose
Code javascript :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<!DOCTYPE html>
<head>
<title>Tri aléatoire tableau</title>
<style type="text/css">
body {
  font-size : 13px;  font-family : Verdana;  margin : 10px;
}
</style>
<script type="text/javascript">
//-------------------------------
// entree : le tableau a randommer
// sortie : le tableau randomme
// Auteur : PetoleTeam
//-------------------------------
function Rand_Tableau( tab_){
 var i;
 var Num;
 var Nbr = tab_.length;
 var Tab = new Array();
 //-- Copie le contenu
 Tab = Tab.concat(tab_);
 //-- Lance la boucle
 while( Nbr> 0){
   //-- Recup nombre aleatoire
   Num = Math.floor(Math.random() * Nbr);
   //-- 1 de moins a traiter
   Nbr--;
   //-- Stock l'element tire
   szTmp = Tab[Num];
   //-- Decalage les valeur du tableau
   for( i= Num; i < Nbr; i++)
     Tab[i] = Tab[i+1]
   //-- Stock l'element tire en fin
   Tab[ Nbr] = szTmp;
 }
 //-- On peut remettre dans l'ordre du tirage
 Tab.reverse();
 //-- Retourne resultat
 return( Tab);
}
//------------------
// Just for Test
//------------------
function Fct_Test(){
  var sCouleur = ['Trefle', 'Carreau', 'Coeur', 'Pique'];
  var sCarte   = ['As', 'Roi', 'Dame', 'Valet', 'dix', 'neuf', 'huit', 'sept'];
  var Tab      = [];
  var Html     = '';
  var i, k,
      iMax = sCouleur.length,
      kMax = sCarte.length;
  //-- Init du Tableau
  for( i =0; i < iMax; i++){
    for( k =0; k < kMax; k++){
     Tab.push ( sCarte[k]+ '<br>' + sCouleur[i] );
    }
  }
  //-- Random du tableau
  Tab = Rand_Tableau( Tab);
  //-- Fomattage sortie
  Html = '<table border>';
  iMax = Tab.length;
  for( var i=0; i < iMax; i++){
    if( i %8 ==0) Html += '<tr>';
    Html += '<td>' +Tab[i] +'</td>';
    if( i %8 ==7) Html += '</tr>';
  }
  Html += '<\/table>';
  //-- Affichage resultat
  document.getElementById('D_RESULT').innerHTML += "<br>" +Html;
}
</script>
</head>
<body>
<input type = "button" value = "Lance" onclick = "Fct_Test();">
<div id = "D_RESULT"></div>
</body>
</html>
ça c'est pour le coté client, pour le coté serveur, voir le lien mis par Gaetan_.

Maintenant on n'attend pas tes questions mais un peu de ce que tu as essayé de mettre en place.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h01.


 
 
 
 
Partenaires

Hébergement Web