Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 2
Sexo: Masculino
Contato:

Crie seu Propio Sistema de Usuários Online

11-07-2009 07:13

Olá pessoal, sou novato no fórum, por isso não vou colocar para download, e sim vamos fazendo aos Poucos.

1º Abre seu bloco de notas do windows.
Vamos criar o contador_online.php
Copie o php abaixo:

<?php $rip = $_SERVER['REMOTE_ADDR']; $sd  = time(); $count = 1; $file1 = "ip.txt"; $lines = file($file1); $line2 = ""; foreach ($lines as $line_num => $line)     {         //echo $line."<br>";         $fp = strpos($line,'****');         $nam = substr($line,0,$fp);         $sp = strpos($line,'++++');         $val = substr($line,$fp+4,$sp-($fp+4));         $diff = $sd-$val;         if($diff < 300 && $nam != $rip)             {              $count = $count+1;              $line2 = $line2.$line;              //echo $line2;              }     } $my = $rip."****".$sd."++++\n"; $open1 = fopen($file1, "w"); fwrite($open1,"$line2"); fwrite($open1,"$my"); fclose($open1); echo "<table width=130 height=20 bgcolor=#fdfdfd style=\"border: 1px green solid;\"><tr><td align=left valign=top>"; echo "<span style=\"font-family: verdana,arial,helvetica; font-size: 10px;\">"; echo "<span style=\"font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #aaccaa;\">"; echo "Players no Site: <font color=red>$count</font></span><br>"; echo "</td></tr></table>"; ?>

Salve como contador_online.php

Vamos criar agora o IP.txt

189.41.189.105****1247306086++++  

Salve como ip.txt (Tudo na mesma pasta que o contador_online.php)

Agora, para utilizar o contador na sua página inicial

<?php    $hm = "Patch da pasta";    $hm2 = "http://www.seudominio.com/counter";    include "$hm/subpasta/contador_online.php"; ?>

Vou explicar, a pasta counter, é uma pasta antes que está o contador_online.php, e a subpasta, foi criada dentro da counter.
Oqueé patch da pasta? o local que está criada.

Veja um exemplo de como o meu ficou:

<?php    $hm = "C:/xampp/htdocs/counter";    $hm2 = "http://www.refugyots.com/counter";    include "$hm/online/contador_online.php"; ?>

Boa sorte a todos, em breve mais scripts :8)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17684
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Crie seu Propio Sistema de Usuários Online

11-07-2009 08:48

Legal o sistema, estou movendo para seção de artigos dos usuários, em breve estarei testando e opinando.
0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17684
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Crie seu Propio Sistema de Usuários Online

11-07-2009 09:38

Funcionando blz, só que fiz o seguinte:

Criei a pasta counter/ "permissão 777" lá joguei: contador_online.php "permissão 755" e ip.txt "permissão 777"

Ai nos documentos fiz uma chamada direto assim:

<?php include "counter/contador_online.php"; ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado