Ir para conteúdo

Como Ver Quem Esta Online.. (php)


Posts Recomendados

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[/color]

Abra o bloco de notas e coloque esse codigo

 

<?//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"  /* Your ip */,7171, $errno, $errstr, 1);//se o ot server estiver on..if($fp) {//escreve no arquivo INFOfwrite($fp, chr(6).chr(0).chr(255).chr(255)."info");//le arquivo$data = fread($fp, 2048);//separa as stringspreg_match("#online=\"(.*?)\" max=\"(.*?)\"#", $data, $match);//exibe na tela quantas pessoas estão online e que o ot está onlineecho "<font face = verdana size = 2 color = #009900><b>On-Line</b></font><br><br>";echo ("<font color=\"#33CCFF\" size = 2><b>Quem está online: <font face = verdana size = 2 color = #009900> $match[1]</font></font> / <font color=\"#FF0000\" size = 2>$limite</font></b>");//fecha açãofclose($fp);//senão..}else{//exibe que o ot está off lineecho "<font face = verdana size = 2 color = #FF0000><b>Off-Line</b></font><br><br>";echo ("<b><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></b>"); }?>

 

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

 

fsockopen ("SEU_IP_AQUI"  /* Your ip */,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:

 

//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!

la está :laughing:

Pronto!!

Creditos -> Testa

Link para o comentário
Compartilhar em outros sites

  • Respostas 35
  • Created
  • Última resposta

Top Posters In This Topic

  • 3 weeks later...
  • 2 weeks later...
  • 1 month later...

HiHo!

@Favorefty

 

<?php@$fp = fsockopen ("$serverip",$serverport, $errno, $errstr, 1);if (!$fp) {print ("<img src='imagens/offline.jpg' width='66' height='20' border='0'>");}else{ print("<img src='imagens/online.jpg' width='59' height='20' border='0'>");} ?>

 

Link para o comentário
Compartilhar em outros sites

  • 4 months later...

×
×
  • Criar Novo...