matthieugoua
20/12/2009, 00h56
Bonjour, je me dirige vers vous car je viens de migrer mon forum de vbulettin 3.8.4 vers VB4
la migration c'est bien passé mon seul souci reside dans l'admincp, je n'ai dans la sidebar a gauche que 3 erreurs et aucun menu
voici les erreurs que j'ai
Warning: array_keys() [function.array-keys (http://beta.n3ws4u.fr/admincp/function.array-keys)]: The first argument should be an array in [path]/includes/adminfunctions_navpanel.php on line 157
Warning: implode() [function.implode (http://beta.n3ws4u.fr/admincp/function.implode)]: Invalid arguments passed in [path]/includes/adminfunctions_navpanel.php on line 157
Warning: Invalid argument supplied for foreach() in [path]/includes/adminfunctions_navpanel.php on line 160Si quelqu'un avais la solution je suis preneur, car je ne trouve pas ou se situe le souci
Merci par avance
PS : je vous joint un screenshot de l'erreur en question
PS2 : je vous mets aussi le code php des lignes concernées
$groups = implode(',', array_keys($groupid));
$numgroups = array();
$navprefs = array();
foreach ($groupid AS $nav_file => $ids)
{
$numgroups[] = "num$nav_file=" . intval($ids);
$navs[] = $nav_file;
for ($i = 0; $i < $ids; $i++)
{
$navprefs["$nav_file"]["$i"] = iif(in_array("{$nav_file}_{$i}", $_NAVPREFS), 1, 0);
}
}
la migration c'est bien passé mon seul souci reside dans l'admincp, je n'ai dans la sidebar a gauche que 3 erreurs et aucun menu
voici les erreurs que j'ai
Warning: array_keys() [function.array-keys (http://beta.n3ws4u.fr/admincp/function.array-keys)]: The first argument should be an array in [path]/includes/adminfunctions_navpanel.php on line 157
Warning: implode() [function.implode (http://beta.n3ws4u.fr/admincp/function.implode)]: Invalid arguments passed in [path]/includes/adminfunctions_navpanel.php on line 157
Warning: Invalid argument supplied for foreach() in [path]/includes/adminfunctions_navpanel.php on line 160Si quelqu'un avais la solution je suis preneur, car je ne trouve pas ou se situe le souci
Merci par avance
PS : je vous joint un screenshot de l'erreur en question
PS2 : je vous mets aussi le code php des lignes concernées
$groups = implode(',', array_keys($groupid));
$numgroups = array();
$navprefs = array();
foreach ($groupid AS $nav_file => $ids)
{
$numgroups[] = "num$nav_file=" . intval($ids);
$navs[] = $nav_file;
for ($i = 0; $i < $ids; $i++)
{
$navprefs["$nav_file"]["$i"] = iif(in_array("{$nav_file}_{$i}", $_NAVPREFS), 1, 0);
}
}