Jump to content


B!ö$'s Content

There have been 102 items by B!ö$ (Search limited from 29/04/2023)



Ordernar por                Order  

#865079 Livro De Visitas

Posted by B!ö$ on 10/08/2007, 12:58 in PHP

Leia este manual:

http://www.php.net/m...ion.scandir.php

Abraços.



#871430 Internautas Online

Posted by B!ö$ on 19/09/2007, 12:23 in Artigos, Dicas e Tutoriais de PHP

Requerimentos:
CHMOD 777 na pasta e no arquivo responsável pelo código abaixo.

<?
$arquivo='visitas.php';//Arquivo resposável pelo armazenamento dos dados
$id	=array();//Defindo id como array
$data	="H:i:s";//Data que é gravada nos dados
@include($arquivo);//Inclui o arquivo que armazena os dados

session_start();

//Grava uma identificação para o usuário
if(!isset($_SESSION['visita'])){
		$_SESSION["visita"]	=	md5($_SERVER['REMOTE_ADDR'] . date($data));
}


//Capturando ID
if(!in_array($_SESSION["visita"], $id)){
	
	$id[] = $_SESSION["visita"];
	$hr[] = date($data);

}


//Verifica quantos ainda estão online
foreach($hr as $n=>$v){
	if($v>=(date($data, strtotime("-5 minutes")))){
		$texto.='
		$id[]=\''.$id[$n].'\';
		$hr[]=\''.date($data).'\';
		';
	}
}


//Conteudo á ser gravado no arquivo
$texto	= "<?$texto?>";


//Grava o arquivo
$abrir = fopen($arquivo, 'w+');
fwrite($abrir, $texto);
fclose($abrir);


//Imprimir quantidade de usuários online
$num = count($id);//Numero de usuários online
echo "Temos $num internauta(s) online.";//Mensagem exibida na tela
?>

By B!ö$.

Bom Proveito.




IPB Skin By Virteq