-
ldManager daldegam
sempre que vou editar o bau aparece esse erro
carregar bau usuario
[Only registered and activated users can see links. Click Here To Register...]
depois
[Only registered and activated users can see links. Click Here To Register...]
e na Idvault.class.php que aparece ai tem isso aqui
[Only registered and activated users can see links. Click Here To Register...]
-
isso e erro de php.ini do seu host provavelmente tenta da um 777 na pasta
-
Qual versão do php da sua hospedagem meu caro colega ? Acredito eu que a versão que está rodando em sua hospedagem não está conseguindo executar a função no código do php, tente mudar a versão do seu php para 5.2 caso seja isso, desde já estamos ai para ajudar no que for possível, caso não seja uma hospedagem, vá no seu php.ini procure por "extension" e verifique as extensões necessárias a serem habilitadas, a que deseja habilitar remova o ";"
-
O erro está no código.
Como você pode observar [Only registered and activated users can see links. Click Here To Register...], a classe ldMssql do LdManager não possui a função "query".
Contudo, a classe ldVault, na linha 20, chama essa "função" que não existe, motivo pelo qual é disparado o aludido erro.
Faça o seguinte, no arquivo application/class/ldItem/ldVault.class.php substitua esse código:
Código PHP:
$getLenghts = $sqlMu->query("SELECT [length] FROM [syscolumns] WHERE OBJECT_NAME([id]) = 'warehouse' AND [name] = 'Items';");
$getLenghts = mssql_fetch_object($getLenghts);
$this->slotNumbers = ($getLenghts->length * 2) / 32;
por esse código:
Código PHP:
$getLenghts = $sqlMu->prepare("SELECT [length] FROM [syscolumns] WHERE OBJECT_NAME([id]) = 'warehouse' AND [name] = 'Items';");
$getLenghts->execute();
$this->slotNumbers = ($getLenghts->fetchObject()->length * 2) / 32;
Teoricamente, funcionará (não testei).
Teste e dê um feedback.
[]'s