====== Creer une methode de debug facilement ======
Cette methode permet d'afficher un layer escamotable sur votre page. \\
Ce layer contiendra les information que vous désirer et ne s'affichera que si vous êtes en mode debug. \\
====== Code ======
Creer un fichier nomé "debug.php" et collez-y ceci :
';
echo @$_SESSION['debug_trace'];
echo "";
}
}
function trace($msg,$couleur='#FF0000') {
if ($_SESSION['debug']=='on') {
$_SESSION['debug_trace']=''.date('H:i:s').' - '.$msg.'
'.@$_SESSION['debug_trace'];
if (strlen($_SESSION['debug_trace']) > 10000) {
$_SESSION['debug_trace']=substr($_SESSION['debug_trace'],0,10000);
}
}
}
/***********************************************************/
?>
Ensuite incluez "debug.php" dans votre page principale ou partout ou vous voulez que le layer s'affiche. \\
Voici le code à mettre pour activer le debug : \\
!!en debut de page!!\\
!!en fin de page!!
====== Afficher des valeur dans le debug ======
Au lieu de travailler avec des echo pour afficheur vos valeurs de debugage,
mettez
trace("ma var :".$var);
(au lieu de echo "ma var :".$var;)
La fonction trace prend un 2eme parametre optionnel qui est une couleur au format hexadecimal. C'est la couleur d'ecriture.\\
Par exemple trace("ma var :".$var,"#0000FF"); ecrira en bleu.\\
\\
**Note**: si vous mettez debug a off, les traces deviendrons innactif, pas besoin des les enlever.