Gestion de tournois via le web

Soyez le premier à donner votre avis sur cette source.

Vue 37 720 fois - Téléchargée 5 742 fois

Description

Cette source est un programme de gestion de tournois via le web (GTW) (poules, barrages si besoin est, phases finales). Je l'ai fait pour les besoins d'un tournoi de pétanque qu'on avait avec l'école. Mais il peut être modifié et utilisé pour d'autres types de sports (j'espère).

J'ai tenté de faire une installation la plus simple possible. Tout est écrit dans le lisez-moi.txt. J'ai aussi fait une aide online accessible depuis l'admin où on devrait trouver tout notre bonheur.

Il y a pas mal d'options, je vais essayer de les résumer :
- création et gestion de plusieurs tournois en parallèle
- insertion des scores et vérification de ceux-ci
- déplacement des équipes au sein du tournoi (changement de poule, par exemple)
- gestion des forfaits
- gestion des administrateurs
- etc.

Si vous avez des questions, postez-les ici, je tâcherai d'y répondre.

::::::::::::::::: NOTE :::::::::::::::::

Le zip étant trop gros, je n'ai pas mis les images l'aide. Je les ai mis sur un site chez multimania.
L'adresse, c'est : http://membres.lycos.fr/zafelmak/gtw/aide.zip

Après avoir installé la gestion de tournois, il faut décompresser les images dans le dossier suivant :

racine du site (gtw) -> imgs

ça créera un dossier "aide" avec toutes les images dedans. Voilà !

Juste une chose encore, les login et mot de passe pour accéder à l'admin sont notés dans le lisez-moi, mais au cas où, les voici :
login : admin
mot de passe : admin

Je sais, c'est pas extraordinairement original, mais c'est modifiable via l'admin, donc pas de soucis!

::::::::::::::::: AUTRE NOTE TRES IMPORTANTE :::::::::::::::::

Pensez à donner les droits en écriture et en lecture au dossiers de backup, de tournois ainsi qu'au fichier connect.inc.php

Conclusion :


Pour gérer d'autres types de tournois, ne nous leurrons pas, ça demandera beaucoup de modifications. C'est pour cette raison que j'ai fait une programmation axée objet. Le fait est que j'ai appris (plus ou moins) à programmer objet en faisant ça. Donc c'est très aléatoire et il y a des défaut de modélisation de classe énormes. Mais bon, j'ai commenté autant que j'ai pu et j'ai ajouté aussi la documentation des classes, pour celles et ceux qui voudrait retoucher ou ajouter des fonctionnalités.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Pour le probleme de login c'est tout simple la verification SQL est faite par PASSWORD('motdepasse') aprés avoir changer sur les pages

gtw\admin\index.php
et
scripts\tournoisBDSQL.class.php
la verfication des mots de passe via PASSWORD('motdepasse') par MD5('motdepasse')
exemple dans index.php de la partie admin on as :

$rq = mysql_query("SELECT id_admin FROM t_admin WHERE login='".$login."' AND pass=PASSWORD('".$password."') AND valider='supreme'");

on remplace par

$rq = mysql_query("SELECT id_admin FROM t_admin WHERE login='".$login."' AND pass=MD5('".$password."') AND valider='supreme'");

une fois avoir tout changer on peu aller dans phpmyadmin pour modifier le mot de passe de l'utilisateur admin en md5
Ainsi le login fonctionnera

en espérant aider même si cela remonte à quelque temps.

mais site bien conçu dans l'ensemble très pratique quand on as pas le temps de programmer soit même ce genre de site.
Messages postés
1
Date d'inscription
vendredi 19 avril 2013
Statut
Membre
Dernière intervention
19 avril 2013

salut

super prog

juste un probleme de mots de passe admin egalement

si quelqu'un a la solution

merciiiiiiiiiiii
Messages postés
1
Date d'inscription
lundi 21 janvier 2013
Statut
Membre
Dernière intervention
21 janvier 2013

Bonjour,

Hum, ce n'est plus une bouteille a la mère que je lance... pour moi le fichier est corrompu impossible de l ouvrir -_-

Si quelqu'un a encore cela ou l'equivalent sous la main, je ne dis pas non :D
Messages postés
1
Date d'inscription
mercredi 8 juillet 2009
Statut
Membre
Dernière intervention
8 juillet 2009

Meme chose pour moi.
Le echo md5('admin');
donne :
21232f297a57a5a743894a0e4a801fc3
et
*4ACFE3202A5FF5CF467898FC58AAB1D615029441
4ACFE3202A5FF5CF467898FC58AAB1D615029441
ne donnent rien.
Une idée ?
Messages postés
1
Date d'inscription
dimanche 24 décembre 2000
Statut
Membre
Dernière intervention
20 avril 2009

Bonsoir,

J'aurai également besoin de cet utilitaire plus que sympathique cependant, je n'arrive également pas à me logger.

La valeur Md5 que vous avez pour "admin", vous la mettez directement dans la base de données ?

Ayant crypter ce dernier en md5 , ça me donne ça :

21232f297a57a5a743894a0e4a801fc3

Je le met à la place du password dans la BDD, mais ça ne marche toujours pas.

Une idée ?
Afficher les 49 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.