Si par erreur on met une valeur supérieur à 100% on a un beau message d'erreur en haut du forum :
Citation
Warning: str_repeat(): Second argument has to be greater than or equal to 0. in t:\sites perso\createurxp\forum\includes\functions\fonctions_message.php on line 357
Citation
//MOD :: Barre de développement - Début
function parse_dev($pourcent)
{
$accompli = floor($pourcent / 10);
$en_dev = (ceil($pourcent / 10) - $accompli) ? TRUE: FALSE;
$inaccompli = 10 - $accompli - ($en_dev ? 1: 0);
return '[<span class="b"><span style="color: #00AA00;">' . str_repeat('|', $accompli) . '</span>' . ( $en_dev ? '<span style="color: #FFAA00;">|</span>': '') . '<span style="color: #FF0000;">' . str_repeat('|', $inaccompli) . '</span></span>] <span class="b">' . $pourcent . '%</span>';
}
#FdM
//MOD :: Barre de développement - fin
Serait-il possible de faire une mise à jour pour que :
si x > 100
alors x = 100
Parce que les messages d'erreur sur un forum c'est pas beau
Hors sujet :
Administrateur, cliquez ICI 