Tableau de classement - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : Tableau de classement (/thread-6164.html) |
Tableau de classement - Kevin60 - 10-12-2012 Bonsoir Je voudrait savoir sur quelle template ou sur quelle partie dois-je mettre mon tableau de classement : <? //////////////////////////// // Fichier généré par Top-Booster ( http://www.top-booster.com ) // Votes du 03/12/2012 au 09/12/2012 // //////////////////////////// $Classement = Array ( 1 => Array ( "Pseudo" => "Tony_Lewis", "IDmark" => "7", "ID+mark" => "0", "Total" => "7" ), 2 => Array ( "Pseudo" => "aaa", "IDmark" => "1", "ID+mark" => "1", "Total" => "2" ), 3 => Array ( "Pseudo" => "Michael_Campell", "IDmark" => "1", "ID+mark" => "0", "Total" => "1" ), 4 => Array ( "Pseudo" => "Mike.K", "IDmark" => "1", "ID+mark" => "0", "Total" => "1" )); // Classement en fonction de Total (IDmark et ID+mark cumulés) $Indicateur=3; // Titre du classement $Titre_rapport="King Of RolePlay - Classement Total"; $Text_haut="Votes du 03/12/2012 au 09/12/2012"; ///////////////////////////////////////////////// // Exemple de script PHP parsant les résultats /* echo " <style type='text/css'> table.RT_classement { width:600px; padding:0px; margin:0px; text-align:center; font: normal normal 11px verdana, arial, sans-serif; background:#333399; color:#000066; } table.RT_classement tr { padding:5px; margin:0px; background:#E0E0FF; color:#000066; } table.RT_classement tr.entete { padding:5px; margin:0px; font: normal bold 11px verdana, arial, sans-serif; background:#CCCCFF; color:#000066; } </style>"; echo "<center>"; echo "<b>King Of RolePlay - Classement Total</b><br />"; echo "Votes du 03/12/2012 au 09/12/2012<br /><br />"; echo "<table class='RT_classement' >"; echo "<tr class='entete'>"; echo "<td >"; echo "<b>Classement</b>"; echo "</td>"; echo "<td >"; echo "<b>Pseudo</b>"; echo "</td>"; echo "<td >"; echo "<b>Votes de l'intérieur du site</b>"; echo "</td>"; echo "<td >"; echo "<b>Votes de l'extérieur du site</b>"; echo "</td>"; echo "<td >"; echo "<u>"; echo "<b>Total</b>"; echo "</u>"; echo "</td>"; echo "</tr>"; if (count($Classement)); { foreach($Classement as $cle => $valeur) { echo "<tr >"; echo "<td>"; echo "$cle"; echo "</td>"; echo "<td>"; echo $valeur["Pseudo"]; echo "</td>"; echo "<td>"; echo $valeur["IDmark"]; echo "</td>"; echo "<td>"; echo $valeur["ID+mark"]; echo "</td>"; echo "<td>"; echo $valeur["Total"]; echo "</td>"; echo "</tr>"; } } echo "</table>"; echo "</center>"; */ // FIN Exemple de script PHP exploitant les résultats ///////////////////////////////////////////////////// ?> Merci RE: Tableau de classement - exdiogene - 10-12-2012 On ne peut pas utiliser du code PHP dans les templates, à moins d'installer un plugin à cet effet, par exemple : http://mybbhacks.zingaburga.com/showthread.php?tid=260 RE: Tableau de classement - Kevin60 - 10-12-2012 Je comprend pas trop tu peut être claire ?? RE: Tableau de classement - spyto - 10-12-2012 On ne peut être plus clair ! Ton fichier c'est du PHP, or les templates n’acceptent pas le PHP... sauf si on installe le plugin mentionné par exdiogene. RE: Tableau de classement - Kevin60 - 10-12-2012 Ya pas de téléchargement RE: Tableau de classement - spyto - 10-12-2012 Quoi il n'y a pas de téléchargement ???? Et le lien "Download: phptpl-2.0.7z (1.78 KB)" sur la droite de la page, il n'est pas assez gros ??? RE: Tableau de classement - Kevin60 - 11-12-2012 Ah merci je testerait le plugin RE: Tableau de classement - Kevin60 - 11-12-2012 Jai installé le plugin mes mon tableau n'apparait pas que dois-je faire ?? Jai mis le tableau sur un template qui s'appel header. Merci RE: Tableau de classement - exdiogene - 11-12-2012 Le PHP ne semble pas être exécuté, il faudrait s'assurer que les mises en commentaire (/* et */) soient enlevées dans le code. RE: Tableau de classement - Kevin60 - 11-12-2012 Ok je vais testé Toujour rien voici mon code : <? //////////////////////////// // Fichier généré par Top-Booster ( http://www.top-booster.com ) // Votes du 04/12/2012 au 10/12/2012 // //////////////////////////// $Classement = Array ( 1 => Array ( "Pseudo" => "Tony_Lewis", "IDmark" => "7", "ID+mark" => "0", "Total" => "7" ), 2 => Array ( "Pseudo" => "aaa", "IDmark" => "1", "ID+mark" => "1", "Total" => "2" ), 3 => Array ( "Pseudo" => "Michael_Campell", "IDmark" => "1", "ID+mark" => "0", "Total" => "1" )); // Classement en fonction de Total (IDmark et ID+mark cumulés) $Indicateur=3; // Titre du classement $Titre_rapport="King Of RolePlay - Classement Total"; $Text_haut="Votes du 04/12/2012 au 10/12/2012"; ///////////////////////////////////////////////// // Exemple de script PHP parsant les résultats echo " <style type='text/css'> table.RT_classement { width:600px; padding:0px; margin:0px; text-align:center; font: normal normal 11px verdana, arial, sans-serif; background:#333399; color:#000066; } table.RT_classement tr { padding:5px; margin:0px; background:#E0E0FF; color:#000066; } table.RT_classement tr.entete { padding:5px; margin:0px; font: normal bold 11px verdana, arial, sans-serif; background:#CCCCFF; color:#000066; } </style>"; echo "<center>"; echo "<b>King Of RolePlay - Classement Total</b><br />"; echo "Votes du 04/12/2012 au 10/12/2012<br /><br />"; echo "<table class='RT_classement' >"; echo "<tr class='entete'>"; echo "<td >"; echo "<b>Classement</b>"; echo "</td>"; echo "<td >"; echo "<b>Pseudo</b>"; echo "</td>"; echo "<td >"; echo "<b>Votes de l'intérieur du site</b>"; echo "</td>"; echo "<td >"; echo "<b>Votes de l'extérieur du site</b>"; echo "</td>"; echo "<td >"; echo "<u>"; echo "<b>Total</b>"; echo "</u>"; echo "</td>"; echo "</tr>"; if (count($Classement)); { foreach($Classement as $cle => $valeur) { echo "<tr >"; echo "<td>"; echo "$cle"; echo "</td>"; echo "<td>"; echo $valeur["Pseudo"]; echo "</td>"; echo "<td>"; echo $valeur["IDmark"]; echo "</td>"; echo "<td>"; echo $valeur["ID+mark"]; echo "</td>"; echo "<td>"; echo $valeur["Total"]; echo "</td>"; echo "</tr>"; } } echo "</table>"; echo "</center>"; // FIN Exemple de script PHP exploitant les résultats ///////////////////////////////////////////////////// </?> RE: Tableau de classement - exdiogene - 11-12-2012 Pour le début du PHP il faut : <?php Pour la fin du PHP il faut seulement : ?> RE: Tableau de classement - Kevin60 - 11-12-2012 Je vais testé ça merci Merci , ça fonctionne mes quelqun a voté pour mon server et sa l''affiche pas ses normale ? RE: Tableau de classement - exdiogene - 11-12-2012 Le code qui est ici affiche des données déjà inscrites dans le script, rien n'est lu à l'extérieur alors aucun changement ne sera visible sauf si les données internse sont éditées manuellement. Si un fichier externe doit être lu pour des mises à jour, alors il faudra le code approprié pour aller le lire... RE: Tableau de classement - Kevin60 - 11-12-2012 Tu as skype pour que je puisse te montré un dossier sur skype Je veut un ANTI DDOS mon forum ce fait ddos !! RE: Tableau de classement - exdiogene - 11-12-2012 Non, je n'utilises ni Skype, ni Msn, ni Yahoo Messenger, ni twitter, ni Facebook, ni tout autre application de connection sociale. Je ne donne pas de support personnalisé gratuit, non plus... |