CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[php] Graphique avec GD et autre

gugus963
gugus963
Niveau 10
10 novembre 2006 à 19:12:13

:salut:

Je m´entraîne à faire un script de tirage dés.
En fait, on tire deux dés, de 1 à 6 faces, et on les additionne, puis on fait une moyenne...
Voici mon code source :
http://goliathletueur.freree.fr/Tests/tirage_des/?color
http://www.geneweb.fr/wall-cCsJC1oS-php.htm
(pas de critiques sur le code, je sais que je code mal, etc etc... et je suis honteux pour ma condition qui fait 50 lignes :o)) )
Vous pouvez essayer ici (par exemple)
http://goliathletueur.free.fr/Tests/tirage_des/?fois=2&nbr=100000
avec moyenne de 100000 tirages et listage 2 fois.
J´ai plusieurs problèmes.
Il faut voir le commentaire à la fin, pour plus d´indications. J´aimerais faire la moyenne du nombre de tirages (2 fois sur le lien précédent), ce serait plus précis.
Pour cela, il me faudrait une fonction qui additionne les valeurs de chaque ligne de l´array : exemple
$a = array(´5´,´3´);
fonction($a); --> affiche 8... si vous la connaissez, aidez moi !

Aussi, j´ai demandé pourquoi ça affichait beaucoup plus souvent le 7 qu´autre chose, et mon père m´a expliqué, et m´a dit que si je faisais une courbe, ça me donnerait une courbe de "Gauss" ( :doute: ).
Je me suis cultivé,
http://fr.wikipedia.org/wiki/Courbe_de_Gauss
Et je pense qu´il a raison, et justement, j´aimerais transformer ces données tabulaires (j´ai réussi à le placer celui-là !) et données graphiques... Mais, honnêtement, je ne maitrise pas bien la librairie GD, et je ne sais pas du tout comment faire !

:merci: beaucoup au courageux qui me répondra ^^

:bye:

gugus963
gugus963
Niveau 10
10 novembre 2006 à 23:58:39

Bon, j´ai commencé le script qui permet de tracer le graphique, enfin j´ai essayé...
Voici une démo :
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1163199388-illustration_script_php_tir_sort_de_des_courbe_gauss_librairie_gd_valeurs_courbe.jpg
de ce que j´aimerais faire, en gros quoi. Je sais ça ne fait pas du tout la courbe de "gauss" enfin pas trop car paint c´est pas très précis :o))
Bon, allez, :bye:

gugus963
gugus963
Niveau 10
11 novembre 2006 à 00:19:00

Voilà, j´ai fait une petite ébauche :
http://goliathletueur.free.fr/Tests/tirage_des/principale.php?color
http://goliathletueur.free.fr/Tests/tirage_des/fonction.php?color
(2eme lien plus important)

http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1163199388-illustration_script_php_tir_sort_de_des_courbe_gauss_librairie_gd_valeurs_courbe.jpg

:bye: :sleep: :sleep:

deepblue
deepblue
Niveau 16
11 novembre 2006 à 01:02:53

Jve essayer de faire un truc

deepblue
deepblue
Niveau 16
11 novembre 2006 à 01:54:52

http://geneweb.fr/aide/graph/index.php

code :
http://www.geneweb.fr/wall-P5dKQnYO-php.htm

Yoda-Software
Yoda-Software
Niveau 30
11 novembre 2006 à 02:02:53

Je pense que ce n´était pas tout à fait le résultat qu´il voulait.
Son exemple :
http://goliathletueur.free.fr/UPLOAD/fichiers/boris-1163199388-illustration_script_php_tir_sort_de_des_courbe_gauss_librairie_gd_valeurs_courbe.jpg
représente une courbe qui ne PASSE PAS par tous les points.

deepblue
deepblue
Niveau 16
11 novembre 2006 à 02:05:48

je ferrai ça demain :)

gugus963
gugus963
Niveau 10
11 novembre 2006 à 11:55:28

Merci !
Mais ton graphique n´est pas dynamique, non ?
Quand je recharge la page, les valeurs restent absolument identiques !
Sinon, yoda, si c´était ça que je voulais faire, mais c´est sûr que si on peut faire courbé, c´est mieux, mais si c´est beaucoup plus compliqué... alors je préfère comme deepblue a fait !
Faut que je regarde ton code maintenant !

gugus963
gugus963
Niveau 10
11 novembre 2006 à 11:58:35

Mais ta courbe est quand même sacrément bizarre o_O

deepblue
deepblue
Niveau 16
11 novembre 2006 à 12:35:14

il l´est si tu modifies :
$nb = array(
7 => 16,
8 => 15,
6 => 14,
5 => 12,
9 => 11,
10 => 8,
4 => 9,
11 => 5,
3 => 4,
2 => 3,
12 => 2
);

"Mais ta courbe est quand même sacrément bizarre o_O" > ben elle passe par tout les valeurs.

gugus963
gugus963
Niveau 10
11 novembre 2006 à 12:41:16

Ah ok, désolé^^
J´avais pas regardé en fait \o/

gugus963
gugus963
Niveau 10
11 novembre 2006 à 14:53:18

Ca me met header are already sent by... Je vois pas comment faire.
Je sais, je suis nul...
Voici le dossier avec mes fichiers :
http://goliathletueur.free.fr/Tests/tirage_des/
Regardez les fichiers, pour voir, le code, ajoutez ?c olor dans la barre d´adresse
comme ceci :
http://goliathletueur.free.fr/Tests/tirage_des/principale.php?color

:merci: de m´aider, j´arrive à passer les valeurs, mais pas à les afficher, ça me renvoit une erreur...

deepblue
deepblue
Niveau 16
11 novembre 2006 à 15:16:31

oula mdr

Le code que je t´ai donné generer une image donc, tu sera obligé de l´affichier avec <img src="la page php" alt="" />
Tu tu fais comme si tu prenais contenu d´une image (le "code" qu´il y a dedans) et qu tu l´affiche direct dans la page.

gugus963
gugus963
Niveau 10
11 novembre 2006 à 15:44:15

Je sais mais ça ne marche pas <img src="gd.php"/> ?
Ou plutôt <img src="$image"/> où image vaut graph(truc)...
?

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment