Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


Système de notation
Aller à la page Précédente  1, 2, 3, 4, 5  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
benoit-lavallois



Inscrit le: 18 Juil 2005
Messages: 158

MessagePosté le: Mer 23 Mai 2007, 19:58    Sujet du message: Répondre en citant

ah oui, en fait j'ai oublié ça dans le fichier config :

Code:
$tps_pour_voter = "604800";   // temps pour voter apres les matchs


604800 correspond au nombres de secondes d'une semaine. tu peux biensur le changer.
_________________
ALLEZ LAVAL !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
petitjo86



Inscrit le: 18 Sep 2006
Messages: 133
Localisation: Châtellerault

MessagePosté le: Mer 23 Mai 2007, 20:09    Sujet du message: Répondre en citant

Salut,

Merci à vous deux pour vos réponses, je vais m'atteler à la tache Wink et je vous donnerais ma solution si j'en trouve une pour le message d'erreur (hacking attemp)

Encore merci,

@+ Petit Jo
_________________
SocFoot
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
noreille79



Inscrit le: 23 Avr 2007
Messages: 33

MessagePosté le: Jeu 24 Mai 2007, 19:15    Sujet du message: Répondre en citant

Salut benoit-lavallois,

J'ai réussi à tout reprendre, tout fonctionne parfaitement SAUF (bah oui fallait bien un MAIS Laughing ) la condition pour afficher "pas assez de match" dans le fichier "votes_saison.php" ne fonctionne pas.
Même s'il n'y a eu qu'un seul match où le joueur a reçu une note, on voit sa note de saison qd même Confused

J'ai essayé de rajouter dans "config.inc.php3"
Code:
$nombre_matchs_votes="18"
// nbre de matches dans l'année
, mais ça ne marche pas.
Pourrais tu m'aider? Embarassed

La condition est celle ci:

(ligne 157 normalement)
Code:
if ($nbm > $nombre_matchs_votes/3)
{
echo"<td class=\"BASE\" align=\"center\">
     <a class=\"external1\" href=\"#\" onClick=\"window.open('votessaisonjoueur.php?id_joueur=$row12[3]','Fiche','toolbar=0,location=0,directories=0,status=0,scrollbars=1, resizable=0,copyhistory=0,menuBar=0,width=560,height=320')\"> $notem </a>
 </td>";
 }
 else
 {
echo"<td class=\"BASE\">
     <a class=\"external1\" href=\"#\" onClick=\"window.open('votessaisonjoueur.php?id_joueur=$row12[3]','Fiche','toolbar=0,location=0,directories=0,status=0,scrollbars=1, resizable=0,copyhistory=0,menuBar=0,width=560,height=320')\"> Pas assez de matchs </a>
 </td>";
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
benoit-lavallois



Inscrit le: 18 Juil 2005
Messages: 158

MessagePosté le: Jeu 24 Mai 2007, 19:57    Sujet du message: Répondre en citant

$nombre_matchs_votes ne se configure pas dans le fichier config. c'est une variable qui change selon le nombre de matchs.

elle correspond à query52 ...
_________________
ALLEZ LAVAL !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
noreille79



Inscrit le: 23 Avr 2007
Messages: 33

MessagePosté le: Ven 25 Mai 2007, 07:46    Sujet du message: Répondre en citant

Merci de ta réponse benoit-lavallois Wink
Est ce normal alors que le classement de la saison affiche la moyenne des notes des joueurs alors que le joueur n'a été évalué que sur 2 matches?

Peut-on réglé ça pour par exemple que la moyenne sur la saison apparaisse si seulement il a été évalué sur le 1/3 des matches du championnat complet? Rolling Eyes

Merci encore, car à part ça tout marche NIKEL! Very Happy
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
benoit-lavallois



Inscrit le: 18 Juil 2005
Messages: 158

MessagePosté le: Ven 25 Mai 2007, 11:34    Sujet du message: Répondre en citant

tout dépend du nombre de matchs ou au moins un joueur a été évalué. tu peux avoir 30 matchs au total, mais si il y en a ou aucuns joueurs n'a été évalué, ils ne sont pas pris en compte.

sinon pour le 1/3, il me semble que c'est déjà cette valeur qui est prise en compte ...
_________________
ALLEZ LAVAL !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
noreille79



Inscrit le: 23 Avr 2007
Messages: 33

MessagePosté le: Ven 25 Mai 2007, 12:13    Sujet du message: Répondre en citant

Le truc, c'est qu'il y a que 2 matches où il y a des votes et étant donné qu'il y a 18 matches, c'est bizarre que le classement de la saison s'affiche. Rolling Eyes

Mais ce n'est pas grave, je vais laisser comme ça, ce n'est pas quelque chose qui empêche de faire fonctionner le système Very Happy

Merci pour tout et bon week-end Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
petitjo86



Inscrit le: 18 Sep 2006
Messages: 133
Localisation: Châtellerault

MessagePosté le: Jeu 07 Juin 2007, 09:56    Sujet du message: Répondre en citant

Bonjour,

Bien j'ai pratiquement réussi à integrer ton modules de notation sur un site sous PhpNuke, ça était dur mais j'y suis presque Smile
Je n'ai qu'un probleme, je n'arrive pas à avoir le bouton radio pour voter Sad j'ai bien mis la variable dans le "config.inc" comme citer dans le precedent post, j'ai également augmenter la valeur de cette derniere, mais pas de bouton.
Par contre si à cette ligne
Code:
   <td class=\"phpA\">$row[2]</td>
            <td class=\"phpAc\"><a href=\"monsite.com/modules.php?name=Forums&file=res_votes&id_match=$row[6]\">Voir</a></td>";
            if ($ecart < $tps_pour_voter)
            {   
            echo"<td class=\"phpAc\">
            <label><input type=\"radio\" name=\"id_match\" value=\"$row[6]\" /></label>

j'inverse le symbole entre la $ecart et $tps_pour_voter les boutons radio apparaissent et c'est ainsi d'ailleurs que j'ai pu tester la fonction de vote Wink
Encore une chose, j'ai la date des journées en anglais, cela pourrait il avoir un lien avec le probleme? cela ne correspondrait pas à ça
Code:
setlocale(LC_TIME, LEAGUE_LANGUAGE);
car la j'ai beau cherché à quoi ça correspond je n'ai pas trouvé.

Si tu avais une idée à me soumettre ce serait cool, car la je seche Confused

Merci,

@+ Petit Jo
_________________
SocFoot
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
petitjo86



Inscrit le: 18 Sep 2006
Messages: 133
Localisation: Châtellerault

MessagePosté le: Ven 08 Juin 2007, 08:44    Sujet du message: Répondre en citant

Bonjour,

Bien je relance le pourquoi du comment de la chose, c'est bon j'ai réussi à faire fonctionner ton mod de notation, ça fonctionne impecablement Very Happy , je suis bien content d'y être arriver tout seul Laughing

Il ne me reste plus que la date qui est en anglais, mais la je seche Sad , je ne vois pas pourquoi Exclamation si tu as une idée Embarassed

En attendant encore merci pour ton mod génial Mr. Green

@+ Petit Jo
_________________
SocFoot
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
noreille79



Inscrit le: 23 Avr 2007
Messages: 33

MessagePosté le: Ven 08 Juin 2007, 12:24    Sujet du message: Répondre en citant

Salut,

Etant donné que j'ai eu le même petit souci, je te donne ma solution Very Happy .
C'es ton "setlocale(LC_TIME, LEAGUE_LANGUAGE);" qui n'est pas bon, il faut mettre "setlocale(LC_ALL, "fr_FR");" Wink
Dans "votes.php", à l'endroit où tu récupère l'heure, la minute, ect (ligne 123 environ avec dreamweaver), tu mets ceci:

Code:
echo "<td class=\"BASE\" align=\"center\">$row[0]</td>\n";
                 echo "<td class=\"BASE\" align=\"center\">";
                $minute = substr($row[5],14,2); // on récupère la minute
                $heure = substr($row[5],11,2); // on récupère l'heure
                $jour = substr($row[5],8,2); // on récupère le jour
                $mois = substr($row[5],5,2); // puis le mois
                $annee = substr($row[5],0,4); // et l'annee
                setlocale(LC_ALL, "fr_FR");
                $t= mktime($heure,$minute,0,$mois,$jour,$annee);
                echo strftime("%A %d %B %Y",$t);
         echo "</td>";


Tu dois retrouver la même chose vers la ligne 235:

Code:
 $minute = substr($row[5],14,2); // on récupère la minute
                $heure = substr($row[5],11,2); // on récupère l'heure
                $jour = substr($row[5],8,2); // on récupère le jour
                $mois = substr($row[5],5,2); // puis le mois
                $annee = substr($row[5],0,4); // et l'annee



                setlocale(LC_ALL, "fr_FR");
                $t= mktime($heure,$minute,0,$mois,$jour,$annee);
                echo strftime("%A %d %B %Y",$t);
            $ecart= time() - $t;


Et enfin vers la ligne 357:

Code:
$minute = substr($row[5],14,2); // on récupère la minute
                $heure = substr($row[5],11,2); // on récupère l'heure
                $jour = substr($row[5],8,2); // on récupère le jour
                $mois = substr($row[5],5,2); // puis le mois
                $annee = substr($row[5],0,4); // et l'annee
                setlocale(LC_ALL, "fr_FR");
                $t= mktime($heure,$minute,0,$mois,$jour,$annee);
                echo strftime("%A %d %B %Y",$t);
         echo "</td>";


Voilà, j'espère que ça va t'aider Razz
Bon courage Wink [/code]
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
petitjo86



Inscrit le: 18 Sep 2006
Messages: 133
Localisation: Châtellerault

MessagePosté le: Dim 10 Juin 2007, 09:04    Sujet du message: Répondre en citant

Salut Noreille,

Un grand merci à toi, cela fonctionne impeccablement et de plus en français Laughing

Merci à vous deux Wink

@+ Petit Jo
_________________
SocFoot
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
noreille79



Inscrit le: 23 Avr 2007
Messages: 33

MessagePosté le: Mar 12 Juin 2007, 15:14    Sujet du message: Répondre en citant

De rien, on est là pour s'entraider Wink

Encore merci à benoit-lavallois sans qui on aurait pas eu ce superbe MOD Very Happy
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
petitjo86



Inscrit le: 18 Sep 2006
Messages: 133
Localisation: Châtellerault

MessagePosté le: Mer 13 Juin 2007, 19:10    Sujet du message: Répondre en citant

Salut,

Tout à fait d'accord avec toi Wink
Merci Benoit-Lavallois et bonne chance pour votre accession en L2, la saison prochaine Very Happy

@+ Petit Jo
_________________
SocFoot
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
JbOsis



Inscrit le: 27 Juin 2007
Messages: 24
Localisation: Toulouse - Stadium - Virage Est

MessagePosté le: Jeu 28 Juin 2007, 15:27    Sujet du message: Répondre en citant

Hello ! merci pour ce script sympas...
Mais est-ce que c'est possible de m'aider pour installer ce script sous un forum phpBB, car je ne m'en sors pas...
Je vous remercie !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Ant



Inscrit le: 31 Oct 2004
Messages: 18

MessagePosté le: Mar 03 Juil 2007, 21:46    Sujet du message: Répondre en citant

Salut,

Merci beaucoup benoit-lavallois tu apportes vraiment une énorme contribution à PhpLeague. Wink

Pour ce MOD, je rencontre un problème. Quand j'affiche votes.php, tout s'affiche mais je n'ai rien dans le tableau " J. Date Match Résultats Voter". J'ai donc sélectionné la saison 05-06 mais toujours rien. J'ai vérifié tous les paramètres mais toujours rien.

Quel valeur dois-je prendre dans la BDD pour l'ID du club ?

Merci d'avance Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Montrer les messages depuis:   


Aller à la page Précédente  1, 2, 3, 4, 5  Suivante
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Page 2 sur 5

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloquées: 4150
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower