Et bien en fait j'ai un script qui commence à être un peu long et j'ai pas mal de conditions if dedans qui, selon le résultat, changent la valeur de certaines variables (réussite ou échec de certaines étapes).
Je génère ensuite un rapport qui reprend les valeurs de ces variables.
Mais j'aimerais que, en plus de me dire qu'il y a eu un échec, il me soit indiqué la ligne à laquelle l'échec a été constaté (ligne à laquelle la variable a changé de valeur).
Faire quelque chose du genre
if (mail( ... ))
{
$MaVariable="OK";
}
else
{
$LigneCourante=Fonction_PHP_Qui_Renvoie_La_Ligne_Courante();
$MaVariable = "ECHEC ligne $LigneCourante";
}
Comme ça je saurai quelle condition if a foiré (j'en ai plusieurs à contrôler de la même manière).
Parce que sinon c'est galère, ou alors il faudrait que je mette un numéro d'erreur unique à chaque fois pour pouvoir ensuite repérer le problème dans le code.
@+
Quand la merde tombe du ciel, le malchanceux n'a pas de chapeau.