[SPIP Zone] [Noizetier] Erreur PHP

Bonjour,

Depuis http://monsite/ecrire/?exec=noizetier_pages&est_page_objet=oui
En cliquant sur : Recharger les pages
J'ai cette erreur :
Warning: addslashes() expects parameter 1 to be string, array given in \ecrire\req\mysql.php on line 1651
Call Stack
# Time Memory Function Location
1 0.0006 395960 {main}( ) ...\index.php:0
2 0.2765 12429768 traiter_appels_actions( ) ...\index.php:72
3 0.2924 12504208 action_recharger_pages_dist( ) ...\aiguiller.php:67
4 0.2937 12578256 noizetier_page_charger( ) ...\recharger_pages.php:35
5 0.3345 12956368 sql_insertq_multi( ) ...\noizetier_page.php:172
6 0.3345 12956816 spip_mysql_insertq_multi( ) ...\abstract_sql.php:792
7 0.3347 12959096 spip_mysql_cite( ) ...\mysql.php:1250
8 0.3347 12959096 addslashes ( ) ...\mysql.php:1651

ligne 171 de inc/noizetier_pages.php, $pages_nouvelles vaut :
Array
(
     [0] => Array
         (
             [page] => corps_sommaire_modecognac
             [type] => corps_sommaire_modecognac
             [composition] =>
             [nom] => corps_sommaire_modecognac
             [description] =>
             [icon] => page-24.png
             [blocs_exclus] => Array
                 (
                     [page] => corps_sommaire_modecognac
                     [type] => corps_sommaire_modecognac
                     [composition] =>
                     [nom] => corps_sommaire_modecognac
                     [description] =>
                     [icon] => page-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => non
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 5f5983639d4fb9bd715da867c529c6b4
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => non
             [signature] => 5f5983639d4fb9bd715da867c529c6b4
         )

     [1] => Array
         (
             [page] => definition
             [type] => definition
             [composition] =>
             [nom] => definition
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => definition
                     [type] => definition
                     [composition] =>
                     [nom] => definition
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => oui
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => oui
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

     [2] => Array
         (
             [page] => dictionnaire
             [type] => dictionnaire
             [composition] =>
             [nom] => dictionnaire
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => dictionnaire
                     [type] => dictionnaire
                     [composition] =>
                     [nom] => dictionnaire
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => oui
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => oui
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

     [3] => Array
         (
             [page] => document
             [type] => document
             [composition] =>
             [nom] => document
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => document
                     [type] => document
                     [composition] =>
                     [nom] => document
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => oui
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => oui
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

     [4] => Array
         (
             [page] => page-notifications
             [type] => notifications
             [composition] =>
             [nom] => page-notifications
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => page-notifications
                     [type] => notifications
                     [composition] =>
                     [nom] => page-notifications
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => non
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => non
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

     [5] => Array
         (
             [page] => page-parmots
             [type] => parmots
             [composition] =>
             [nom] => page-parmots
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => page-parmots
                     [type] => parmots
                     [composition] =>
                     [nom] => page-parmots
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => non
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => non
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

     [6] => Array
         (
             [page] => calendrier
             [type] => calendrier
             [composition] =>
             [nom] => calendrier
             [description] =>
             [icon] => page_noxml-24.png
             [blocs_exclus] => Array
                 (
                     [page] => calendrier
                     [type] => calendrier
                     [composition] =>
                     [nom] => calendrier
                     [description] =>
                     [icon] => page_noxml-24.png
                     [blocs_exclus] =>
                     [necessite] => a:0:{}
                     [est_active] => oui
                     [branche] => a:0:{}
                     [est_page_objet] => non
                     [est_virtuelle] => non
                     [image_exemple] =>
                     [class] =>
                     [configuration] =>
                     [signature] => 83ccd50105311deaa421a836e8a75b54
                 )

             [necessite] => a:0:{}
             [est_active] => oui
             [branche] => a:0:{}
             [est_virtuelle] => non
             [est_page_objet] => non
             [signature] => 83ccd50105311deaa421a836e8a75b54
         )

)

--
RealET

RealET a écrit le 25/09/2018 à 12:52 :

Bonjour,

Depuis http://monsite/ecrire/?exec=noizetier_pages&est_page_objet=oui
En cliquant sur : Recharger les pages
J'ai cette erreur :
Warning: addslashes() expects parameter 1 to be string, array given in \ecrire\req\mysql.php on line 1651

Corrigé par Connexion · GitLab

Merci

--
RealET