un simple contrôle du tableau $news_tab et suffisant, si le tableau est null alors on fait tout simplement un return puisque la suite du code na pas lieux de s'exécuter !
tu peut déjà faire la correction hihihi :b
jpb
Posté : 31 janv. 2021 à 13:59
ca fait un moment que ce nouveau warning nous agaçait ... j'avais essayer pas mal de truc pour le résoudre mais sans succès je n'avais pas penser à un return direct ! :=!
je test ... et si c'est ok on corrige !
colonelwog
Posté : 31 janv. 2021 à 12:24
merci bon à savoir ;-)
nicolas2
Posté : 30 janv. 2021 à 21:05
proposition pour contourner ce warning
index.php ligne 158 juste avant le sizeof ajouter cette ligne if(is_null($news_tab)) return;.
// si aucune news enregistrer alors return
if(is_null($news_tab)) return;
$newscount=sizeof($news_tab);
nicolas2
Posté : 30 janv. 2021 à 20:55
NPDS Forum Extender -: Problèmes :-
Sujet
Bug si pas d'article
Votre Système d'Exploitation
-: Linux
Votre Package Web
-: Autres
Votre version de PHP
Version NPDS (voir statistiques du site)
-: REvolution
Type de problème
-: Erreur(s) Php
Votre hébergeur
-: Autre(s)
Votre Priorité
OK, j'attends
Description du problème
php 7.4
ce warning se produit si aucun article n'est enregistrer.
Warning: sizeof(): Parameter must be an array or an object that implements Countable in /homepages/30/d855246058/htdocs/npds/index.php on line 158