Estou com um problema no sistema, ele não loga em conta alguma.
Ja revisei as configurações, uso MD5 e habilitado ou não ele apresenta mensagem de senha incorreta.
Alguem ja passou por isso???
Versão Imprimível
Estou com um problema no sistema, ele não loga em conta alguma.
Ja revisei as configurações, uso MD5 e habilitado ou não ele apresenta mensagem de senha incorreta.
Alguem ja passou por isso???
Alguem me conta como eu faço pra colocar isso no ranking mesmo... pra poder fazer um ranking de horas online... lembrem-se eu não manjo muito disso...
Só uma dúvida, uso effectweb .
O script seria este mesmo ?
<?php
$findSTAT = mssql_query("SELECT * FROM MEMB_STAT WHERE memb___id='".$userName."'");
$fetchSTAT = mssql_fetch_object($findSTAT);
$seconds = $fetchSTAT->TimeON;
$hours = floor($seconds / 3600);
$seconds -= $hours * 3600;
$minutes = floor($seconds / 60);
$seconds -= $minutes * 60;
$timeON = (''.$hours.'h'.$minutes.'min'.$seconds.'sec');
echo $timeON;
?>
E onde possui timeON esta puxando essa tabela na MEMB_STAT ? Se sim tenho que alterar no caso para OnlineHours ?
Não entendi muito bem o script ( NOOB COM PHP ) enfim alguém pode tirar essa dúvida pra mim RSRS.
TimeON é a coluna na tabela MEMB_STAT, se na sua for OnlineHours, altere para OnlineHours....Citação:
Postado originalmente por Mr.Junior [Only registered and activated users can see links. Click Here To Register...]
Veja o erro que o mesmo apresenta.
Warning: mssql_query() [function.mssql-query]: message: Invalid object name 'MEMB_STAT'. (severity 16) in /home/muscr950/public_html/site/modules/classes/CTM_Template.class.php(57) : eval()'d code on line 42
Warning: mssql_query() [function.mssql-query]: General SQL Server error: Check messages from the SQL Server (severity 16) in /home/muscr950/public_html/site/modules/classes/CTM_Template.class.php(57) : eval()'d code on line 42
Warning: mssql_query() [function.mssql-query]: Query failed in /home/muscr950/public_html/site/modules/classes/CTM_Template.class.php(57) : eval()'d code on line 42
Warning: mssql_fetch_object(): supplied argument is not a valid MS SQL-result resource in /home/muscr950/public_html/site/modules/classes/CTM_Template.class.php(57) : eval()'d code on line 43
Simples do porque do Erro,
Sua effect web está sendo Executada na data base CTM_TeaM ou outra qualquer e nao dentro da MuOnline.
No caso ai a query você vai ter que altera-lá para Setar a Tabela dentro da MuOnline
Altere de:Citação:
Postado originalmente por Mr.Junior [Only registered and activated users can see links. Click Here To Register...]
$findSTAT = mssql_query("SELECT * FROM MEMB_STAT WHERE memb___id='".$userName."'");
Para:
$findSTAT = mssql_query("SELECT * FROM MuOnline.dbo.MEMB_STAT WHERE memb___id='".$userName."'");
Isto está dizendo que você quer acessar a tabela MEMB_STAT que se encontra na Database MuOnline.
Bem, estou com um pequeno problema.
Mesmo as Wz's funcionando corretamente ( eu acho ) no painel usuario não altera os valores, fica somente em 0h0min0sec
Creio que esta tudo normal, porque a contagem dos player's online esta funcionando, tanto quando entra é quando sai. mais mesmo assim não conta as horas.
Alguém poderia me dar um luz ?
---- post edit -----
RESOLVIDO !
Pra que usa o site do daldegam altera isso no inicio do codigo PHP
$findSTAT = mssql_query("SELECT * FROM MuOnline.dbo.MEMB_STAT WHERE memb___id='".$userName."'");
por isso, que ele vai puxar os dados do login do player
$findSTAT = mssql_query("SELECT * FROM MuOnline.dbo.MEMB_STAT WHERE memb___id='".$_SESSION['LOGIN']."'");
@Topic.
Há ideia do script seria conta os RANKING de tempo Online desta maneira ? 0h0min0sec pois no meu servidor não está contando assim ;x
Só que no meu caso eu uso há TRRINGER do Project, isso afeta alguma coisa ?
Minhas Procedures são do Rennatin umas, em que ele me ajudou há bolar um esquema que a cada x HORA os player do servidor ganha X MOEDAS.
Vejam como esta : [Only registered and activated users can see links. Click Here To Register...]
@Mr.Junior, isso é um sistema para CONTAR o tempo online que é ACUMULADO pela CONTA, NADA além disso. Não é um ranking.
Além disso, eu NÃO RECOMENDO o uso dessas procedures em conjunto com outros tipos de sistema de contagem de tempo online, pode causar conflitos indesejáveis...