Przeniosłem serwis na nowy serwer i mam problemy
problem kiedy wchodzę do panelu admina i klikam w zakładkę uprawnienia:Fatal error: Call to a member function MoveNext() on a non-object in /admin.php on line 954
947-962 w admin.phpFROM cms_tree where cms_tree.tree = "'.$Baza->rs[16]->fields['naco'].'" AND cms_tree.level="'.$Baza->rs[16]->fields['kategoria'].'"
');
$Baza->rs[16]->fields['name']=$Baza->rs[15]->fields['name'];
}
$uprawnienia[]=$Baza->rs[16]->fields;
$Baza->rs[16]->MoveNext();
}
$smarty->assign('uprawnienia',$uprawnienia);
}
else
$smarty->assign('error','Nie masz uprawnień!');
}
elseif ($_GET['t']=='forum')
{
2 bład kiedy klikam w moduł zatwierdzanieFatal error: Call to undefined method stdClass::MoveNext() in /admin.php on line 1076
1056-1084 w admin.php$Baza->Query(16,'Select cms_modules.id,data,left(10,cms_modules.wstep) as wstep,cms_modules.tytul,cms_typy_modulow.nazwa,login,name,tree.level,cms_users.i
d as autor,nazwa
From cms_modules,cms_users,cms_typy_modulow
LEFT JOIN cms_tree AS `tree` ON cms_modules.tree = tree.level AND tree.tree = cms_modules.id_typu
where cms_modules.aktywny=0 and cms_users.id=cms_modules.autor and cms_typy_modulow.id=id_typu order by id
desc '.($_GET['tree']?'':' limit 50'));
while (!$Baza->rs[16]->EOF) {
if (
( $User->sprawdzUprawnienia
($Baza->rs[16]->fields['nazwa'],'',$Baza->rs[16]->fields['level'])
)
or
$User->sprawdzUprawnienia
($Baza->rs[16]->fields['nazwa'])
)
$Baza->rs[16]->fields['admin']=1;
$obiekty[]=$Baza->rs[16]->fields;
$Baza->rs[16]->MoveNext();
}
$smarty->assign('obiekty',$obiekty);
$smarty->assign('gielda',$User->sprawdzUprawnienia('gielda'));
$smarty->assign('galeriaadmin',$User->sprawdzUprawnienia('galeria'));
$smarty->assign('katalogadmin',$User->sprawdzUprawnienia('katalog'));
$Baza->Query(16,'
3 błąd kiedy wchodzę do modułów z kategoraimi artykółów i kiedy chce dodać obiekt wyskakuje:Fatal error: Call to undefined method stdClass::MoveNext() in /admin.php on line 1646
1634-1648 w admin.php$Baza->Query(16,'Select cms_modules.id,data,left(10,cms_modules.wstep) as wstep,cms_modules.tytul,cms_typy_modulow.nazwa,login,name,tree.level,cms_users.i
d as autor
From cms_modules,cms_users,cms_typy_modulow
LEFT JOIN cms_tree AS `tree` ON cms_modules.tree = tree.level AND tree.tree = cms_modules.id_typu
where cms_modules.aktywny=1 and cms_users.id=cms_modules.autor '.($_GET['tree']?('and cms_modules.tree="'.$_GET['tree'].'" '):'').' and cms_typy_modulow.id=id_typu and id_typu="'.$_GET['co'].'" order by id
desc '.($_GET['tree']?'':' limit 10'));
while (!$Baza->rs[16]->EOF) {
if (($Baza->rs[16]->fields['autor']==$User->id and $User->sprawdzUprawnienia($Baza->rs[16]->fields['nazwa'],'',$Baza->rs[16]->fields['level']))or $User->sprawdzUprawnienia($Baza->rs[16]->fields['nazwa']))
$Baza->rs[16]->fields['admin']=1;
$obiekty[]=$Baza->rs[16]->fields;
$Baza->rs[16]->MoveNext();
}
$smarty->assign('obiekty',$obiekty);
Proszę o pomoc bo zaczynam dopiero uczyć się php. Przeniosłem tylko na inny serwer wszystko i nie wiem czemu te błędy. Możecie pomóc jak krok po kroku to naprawić
Ten post edytował Daiquiri 19.05.2011, 22:32:59
Powód edycji: [Daiquiri]: [Daiquiri]: Poprawię Ci ten BBCode, ale następnym razem stosuj go o drazu