Page 1 sur 1
importer une base de donné
Posté : 06 févr. 2007, 12:34
par scorpion
bonjour a tous je ne sais pas si c'est la qui faut je poste deplacer si ce n'est pas a la bonne emplacement voila mon probleme j'ai un forum vbulletin (support vraiment nul) et j'ai importer ma sql de mon forum mais quand je suis sur mon forum sa me fait 2 erreur les voici
Code : Tout sélectionner
Warning: array_keys() [function.array-keys]: The first argument should be an array in /includes/functions.php on line 3688
Warning: Invalid argument supplied for foreach() in /includes/functions.php on line 3688
j'aurai voulu savoir d'ou sa pouvait venir merci a vous

Posté : 06 févr. 2007, 12:40
par albat
Ça vient d'un problème d'utilisation de fonctions dans le module
functions.php
dont on n'a absolument pas le code.

Posté : 06 févr. 2007, 12:41
par scorpion
et es ce que si je vous donne le code ici sa peut vous aider
Posté : 06 févr. 2007, 12:57
par albat
Évidemment !

mais ne nous donne pas tout le code !!!

juste les lignes concernées...
Posté : 06 févr. 2007, 13:04
par scorpion
voila le code
// if we do not need to grab the forum/calendar permissions
// then just return what we have so far
if ($getforumpermissions == false)
{
return $user['permissions'];
}
if (!is_array($user['forumpermissions']))
{
$user['forumpermissions'] = array();
}
foreach (array_keys($vbulletin->forumcache) AS $forumid)
{
if (!isset($user['forumpermissions']["$forumid"]))
{
$user['forumpermissions']["$forumid"] = 0;
}
foreach ($membergroupids AS $usergroupid)
{
$user['forumpermissions']["$forumid"] |= $vbulletin->forumcache["$forumid"]['permissions']["$usergroupid"];
}
foreach ($infractiongroupids AS $usergroupid)
{
$user['forumpermissions']["$forumid"] &= $vbulletin->forumcache["$forumid"]['permissions']["$usergroupid"];
}
}
cete ligne la
foreach (array_keys($vbulletin->forumcache) AS $forumid) et la 3688