Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados, esta bendita mensagem de erro começou a aparecer inesperadamente. Ao entrar em contato com o servidor de hospedagem, recebi a notícia de que eles haviam atualizado o servidor. Tentei de várias maneiras pedir para que restaurassem usando o backup, mas os mesmos se recusam a fazer, dizendo que foi uma "atualização automática do cpanel, etc.". Os calhordas até cortaram o link de ajuda do cpanel, para que eu não os incomodasse mais, o que me obrigou a ir até a instalação física tentar resolver. Como nada disto resultou, estou postando aqui o código, para que, por favor, quem puder, me ajude a resolver o quanto antes.
Linha com erro (3645):
$this->xt->assign($this->menuTablesArr[$i]."_tablelink_attrs", "href=\"".$this->menuTablesArr[$i]."_".$page.".php\"");
$this->xt->assign("".$this->menuTablesArr[$i]."_optionattrs", "value=\"".$this->menuTablesArr[$i]."_".$page.".php\"");
$redirect_menu = $this->menuTablesArr[$i]['shortTName'].'_'.$page.".php";
$allowedTablesCount++;
Vejam a seguir, o contexto no qual esta função está inserida (eu tentei esconder o texto com a propriedade overflow:scroll, para ficar melhor, mas o post não aceitou o código, então eu o coloquei cru):
function createOldMenu()
{
$allowedTablesCount = 0;
$redirect_menu = '';
for($i = 0; $i < count($this->menuTablesArr); $i++)
{
if($this->permis[$this->menuTablesArr[$i]['dataSourceTName']]['add']|| $this->permis[$this->menuTablesArr[$i]['dataSourceTName']]['search'])
{
$this->xt->assign($this->menuTablesArr[$i]['dataSourceTName']."_tablelink", true);
$page = "";
if($this->permis[$this->menuTablesArr[$i]['dataSourceTName']]['search'] && ($this->menuTablesArr[$i]['nType'] == titTABLE || $this->menuTablesArr[$i]['nType'] == titVIEW))
{
$page = "list";
if($this->permis[$this->menuTablesArr[$i]['dataSourceTName']]['add'])
$strPerm = GetUserPermissions($this->menuTablesArr[$i]['strDataSourceTable']);
if(isset($strPerm) && strpos($strPerm, "A") !== false && strpos($strPerm, "S") === false)
$page = "add";
}elseif($this->permis[$this->menuTablesArr[$i]['dataSourceTName']]['add'] && ($this->menuTablesArr[$i]['nType'] == titTABLE || $this->menuTablesArr[$i]['nType'] == titVIEW)){
$page = "add";
}elseif($this->menuTablesArr[$i]['nType'] == titREPORT){
$page = "report";
}elseif($this->menuTablesArr[$i]['nType'] == titCHART){
$page = "chart";
}
$this->xt->assign($this->menuTablesArr[$i]."_tablelink_attrs", "href=\"".$this->menuTablesArr[$i]."_".$page.".php\"");
$this->xt->assign("".$this->menuTablesArr[$i]."_optionattrs", "value=\"".$this->menuTablesArr[$i]."_".$page.".php\"");
$redirect_menu = $this->menuTablesArr[$i]['shortTName'].'_'.$page.".php";
$allowedTablesCount++;
}
}
return array('menuTablesCount'=>$allowedTablesCount, 'urlForRedirect'=>$redirect_menu);
}
obs: É uma situação de urgência, e como estou pedindo ajuda, eu estou ciente de que tenho menos conhecimento do que quem vai me ajudar, por isso, evitem os posts irônicos ou egocêntricos. Desde já, agradeço a ajuda.
Carregando comentários...