vendredi 27 juillet 2007
DotClear : Plugin CommentMail de PresseCitron - Correction du bug sur une boucle foreach à la ligne 88
Par Yoann, vendredi 27 juillet 2007 à 11:16 :: Blog Blog
Eric Dupin de Presse-Citron.net nous porpose un tres bon plugins pour DotClear : CommentMail
Celui-ci permet aux visiteurs ayant laissé un commentaire sur un billet d'être avertir par email en cas de réponse par une autre personne.
Enormement d'utilisateurs après l'installation de ce plugin ce retrouve avec un Warning PHP sur une boucle foreach à la ligne 88
Warning: Invalid argument supplied for foreach() in .../ecrire/tools/commentmail/functions.php on line 88
Eric nous explique comment ne plus avoir ce Warning, mais sa solution n'est pas des plus propre, il se contente de supprimer l'affichage des Warning en ajoutant au debut du fichier error_reporting(E_PARSE); et non de trouver d'où vient rellement le probleme.
Je vous explique ci-dessous d'où vient le problème, et comment le corriger proprement.