Page 1 sur 1

Warning : sizeof()

Posté : 16 juil. 2019, 18:13
par Wedde
Salut !
J'ai cet erreur sur mon site web :
Warning: sizeof(): Parameter must be an array or an object that implements Countable in/htdocs/wp-content/themes/jobroller/includes/helper.php on line 204

Voici le code de la ligne 204 :
// Output errors
if ( ! function_exists( 'jr_show_errors' ) ) {
function jr_show_errors( $errors, $id = 0 ) {
	if ( $errors && sizeof( $errors ) > 0 && $errors->get_error_code() ) {
		<?php if ($block->getTotals()): ?>
		appthemes_display_notice( 'error', $errors );
	}
Quelqu'un saurait quoi faire pour régler le problème?

Merci

Re: Warning : sizeof()

Posté : 16 juil. 2019, 18:24
par @rthur
Bonjour,

Le message d'erreur est plutôt explicite :
1) Regarde à quel endroit est utilisé la fonction qui te génère cette erreur : sizeof()
2) Le message d'erreur t'indique qu'il y a un problème avec ses paramètres : $errors
3) Le paramètre doit être un tableau ou un objet, vérifie avec var_dump() ce que contient $errors, et si ce n'est pas ce qui est attendu, il faut que tu vérifies pourquoi.

Re: Warning : sizeof()

Posté : 16 juil. 2019, 18:26
par Wedde
Bonjour,

Le message d'erreur est plutôt explicite :
1) Regarde à quel endroit est utilisé la fonction qui te génère cette erreur : sizeof()
2) Le message d'erreur t'indique qu'il y a un problème avec ses paramètres : $errors
3) Le paramètre doit être un tableau ou un objet, vérifie avec var_dump() ce que contient $errors, et si ce n'est pas ce qui est attendu, il faut que tu vérifies pourquoi.

La fonction est utilisée pour télécharger une image

Le reste je ne comprends pas malheureusement

Re: Warning : sizeof()

Posté : 16 juil. 2019, 19:05
par @rthur
Le reste je ne comprends pas malheureusement
Qu'est-ce que tu ne comprends pas ?
Qu'as-tu essayé pour corriger cette erreur ?

Si tu n'es pas développeur du tout, il faut que tu fasses appel à un dev pour te faire le debugage.