
07.02.2009, 23:43
|
|
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме: 1025198
Репутация:
11
|
|
Доброго времени суток. Возникла ошибка:
Код HTML:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/arhangel/public_html/classes/Fighter.php on line 150
Invalid query: Duplicate entry '' for key 2 Query=> UPDATE `voc_users` SET voc_users.image = '',voc_users.canon_nick = '',voc_users.nick = '',voc_users.passwd = 'a6229ee0098513ecb3f0727c799111e1',voc_users.email = '',voc_users.question = '',voc_users.answer = '',voc_users.gender = '',voc_users.currentHealth = '',voc_users.realName = '',voc_users.ICQ = '',voc_users.AOL = '',voc_users.MSN = '',voc_users.referred_by = '',voc_users.Register_IP = '',voc_users.lastSecuritySave = '',voc_users.passwd = 'a6229ee0098513ecb3f0727c799111e1' WHERE voc_users.id='6761'
а вот строчка на которую указывает ошибка :
PHP код:
$this->data = array_merge($this->data, unserialize($this->data['user_info']));
а вот функция в которой содержиться строчка с ошибкой:
PHP код:
function get($objectId) {
if (parent::get($objectId)) {
$this->data = array_merge($this->data, unserialize($this->data['user_info']));
unset($this->data['user_info']);
return true;
} else {
return false;
}
}
Подскажи в чём дело и как исправить??? Буду благодарен.
|
|
|