Ir para conteúdo

Pessoas Online No Seu Site


Posts Recomendados

E ai galera!!

 

Td em cima??

 

Hoje vim explicar a todos, como por no site aquele VENERADO sistema de ver quantas pessoas estão online no seu ot..

 

Primeiro vo posta o code..

 

Depois explica direitinho como funciona o script (se bem que ja comentei ele)

 

Abra o bloco de notas e coloque esse codigo

 

Código:

 

<?

//limite de pessoas online

$limite = "60";

//comando para verificar se o ot esta on @ = Esconde erros em forma de WARNING

@$fp = fsockopen ("SEU_IP_AQUI,7171, $errno, $errstr, 1);

//se o ot server estiver on..

if($fp) {

//escreve no arquivo INFO

 

//le arquivo

$data = fread($fp, 2048);

//separa as strings

preg_match("#online=\"(.*?)\" max=\"(.*?)\"#", $data, $match);

//exibe na tela quantas pessoas estão online e que o ot está online

echo "<font face = verdana size = 2 color = #009900>On-Line</font>

 

";

echo ("<font color=\"#33CCFF\" size = 2>Quem está online: <font face = verdana size = 2 color = #009900> $match[1]</font></font> / <font color=\"#FF0000\" size = 2>$limite</font>");

//fecha

fclose($fp);

//senão..

}

else

{

//exibe que o ot está off line

echo "<font face = verdana size = 2 color = #FF0000>Off-Line</font>

 

";

echo ("<font color=\"#33CCFF\" size = 2>Quem esta online: <font face = verdana Â*size = 2 color = FF0000>0</font></font> / <font color=\"#FF0000\" size = 2>$limite</font>"); }

?>

 

 

Salve o script como: status.php

 

Bem.. esse script tem duas utilidades:

 

1ª - Ver se o ot está online/offline

2ª - Ver quem está online no ot neste momento

 

Pra configurar o script, encontre a seguinte linha

 

Código:

 

fsockopen ("SEU_IP_AQUI",7171, $errno,

 

 

No lugar de "SEU_IP_AQUI" coloque o ip do seu ot serv (pode ser também em letras/numeros.. tanto faz)

 

Depois encontre a linha:

 

 

Código:

//limite de pessoas online $limite = "60";

 

 

No lugar de 60 coloque o limite de pessoas online que o seu ot suporta.. para o sistema de players online rodar sem erros!!

 

Depois de editar..

 

Copie esse script (status.php) para a pasta do Easy PHP onde está seu site..

 

Fiz tudo e agora?

 

Agora é a parte mais facil.. abra a pagina que você quer que mostre quem está online, com qualquer editor.. e coloque o seguinte codigo (onde você quer que apareça quem esta on):

 

<?

include "status.php";

?>

 

E depois é so abrir a pagina que você colocou esse código..

 

e puff! :w2:

 

la está :lingua

 

Pronto!!

 

Simples, não??

 

Creditos: Kakashi Tba

Nao aceito support via MSN

 

Apenas por Xtibia

Link para o comentário
Compartilhar em outros sites

  • 4 months later...

Olá Xtibiano,

 

Parabéns, seu tutorial foi aprovado.

 

Estarei movendo ele para a área de tutoriais.

 

Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho.

 

 

Atenciosamente,

JV Chequer *Diretor Xtibia.com*

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 2 weeks later...
E ai galera!!

 

Td em cima??

 

Hoje vim explicar a todos, como por no site aquele VENERADO sistema de ver quantas pessoas estão online no seu ot..

 

Primeiro vo posta o code..

 

Depois explica direitinho como funciona o script (se bem que ja comentei ele)

 

Abra o bloco de notas e coloque esse codigo

 

Código:

 

<?

//limite de pessoas online

$limite = "60";

//comando para verificar se o ot esta on @ = Esconde erros em forma de WARNING

@$fp = fsockopen ("SEU_IP_AQUI,7171, $errno, $errstr, 1);

//se o ot server estiver on..

if($fp) {

//escreve no arquivo INFO

 

//le arquivo

$data = fread($fp, 2048);

//separa as strings

preg_match("#online=\"(.*?)\" max=\"(.*?)\"#", $data, $match);

//exibe na tela quantas pessoas estão online e que o ot está online

echo "<font face = verdana size = 2 color = #009900>On-Line</font>

 

";

echo ("<font color=\"#33CCFF\" size = 2>Quem está online: <font face = verdana size = 2 color = #009900> $match[1]</font></font> / <font color=\"#FF0000\" size = 2>$limite</font>");

//fecha

fclose($fp);

//senão..

}

else

{

//exibe que o ot está off line

echo "<font face = verdana size = 2 color = #FF0000>Off-Line</font>

 

";

echo ("<font color=\"#33CCFF\" size = 2>Quem esta online: <font face = verdana Â*size = 2 color = FF0000>0</font></font> / <font color=\"#FF0000\" size = 2>$limite</font>"); }

?>

Salve o script como: status.php

 

Bem.. esse script tem duas utilidades:

 

1ª - Ver se o ot está online/offline

2ª - Ver quem está online no ot neste momento

 

Pra configurar o script, encontre a seguinte linha

 

Código:

 

fsockopen ("SEU_IP_AQUI",7171, $errno,

 

 

No lugar de "SEU_IP_AQUI" coloque o ip do seu ot serv (pode ser também em letras/numeros.. tanto faz)

 

Depois encontre a linha:

Código:

//limite de pessoas online $limite = "60";

No lugar de 60 coloque o limite de pessoas online que o seu ot suporta.. para o sistema de players online rodar sem erros!!

 

Depois de editar..

 

Copie esse script (status.php) para a pasta do Easy PHP onde está seu site..

 

Fiz tudo e agora?

 

Agora é a parte mais facil.. abra a pagina que você quer que mostre quem está online, com qualquer editor.. e coloque o seguinte codigo (onde você quer que apareça quem esta on):

 

<?

include "status.php";

?>

 

E depois é so abrir a pagina que você colocou esse código..

 

e puff! :w2:

 

la está :lingua

 

Pronto!!

 

Simples, não??

 

<span style='color:red'>Creditos: Kakashi Tba

Nao aceito support via MSN

 

Apenas por Xtibia</span>

 

 

 

 

 

 

 

codigo de kem esta online pra YurOTS e Evolutions server

 

 

acrecente no code essa linha

 

<?

include "$pastadat\logs\online.php";

?>

 

sse naum me enganu foi assim q fiz se num der certo postem depois eu coloco a correção

 

 

 

 

 

Veja em Em meu site

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...

Isso vai ajudar muita gente nova nessa área de web... principalmente html e php... fico bom msm cara...

 

continue assim... flws! ~~ se bem q muitos agora esta ousando acc manager... mesmo assim... eh sempre bom saber montar um site bom e etc....

 

otimo tuto!

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...