NO

[xml] Mostrando último Char Criado

Por Nostradamus, 23 de jan. de 2007 em Tutoriais de Websites

otserv
14
3.3k
NostradamusN
23 de janeiro de 2007 às 05:58

A pedido de um amigo, fiz uma função para mostrar o último player criado no servidor, lembrando que apenas funciona para servidores em XML.

 

Funcionamento: Ele pega a data de criação/modificação do último arquivo de uma determinada pasta, e exibe o nome do player que efetuou último cadastro.

 

<?php
function UltimoChar($dir){ 

if (is_dir($dir)) {
if ($dh = opendir($dir)) {

 while (($file = readdir($dh)) !== false) {
   $arquivo = $dir . $file;
   $ledata = filemtime($arquivo); 
   $data = strftime("%y%m%d%H%M", $ledata);

   if(is_file($arquivo)){
  	 if($ultimaData < $data){
     $ultimaData = $data;
     $ultimoDir = $arquivo;
     $ultimoArq = $file;
     $resultado = substr($ultimoArq, 0, -4);
  	 }
   }
	 }

	 closedir($dh);
 }
 echo "<br> Último char registrado: " . $resultado;
}

return $ultimoArq;
}
?>

 

Para usar:

 

<?php
UltimoChar('C:/otserv/data/players/');
?>

Editado Janeiro 23 por Nostradamus

JvchequerJ
23 de janeiro de 2007 às 06:41

Muito boa função, é de boa utilidade, para dar "algo mais" no servidor.

Pena que não funciona em Sql =/

 

Cya and Flws :*

23 de janeiro de 2007 às 18:36

Muito bom, muito bom!

 

Site de OTserver cada vez mais avançado. Fico feliz em saber isso.

 

Vallew Nostradamus; você é o cara o/

ChakauC
24 de janeiro de 2007 às 00:29

Muito bom

vamus dizer que dá um charme ao site...

Parabens

RoD LoKoR
24 de janeiro de 2007 às 17:59

Maneiro, dá um efeito no site ^^

Legal mesmo, continue ajudando sempre os participantes do Xtibia..

 

//RoD

KydraiK
24 de janeiro de 2007 às 18:08

Nossa!

Muito bom, bom pra po no site, ñ é desperdício.

sparkosS
28 de janeiro de 2007 às 16:38

Veio gostei d+ e quero kolokar no meu... mas tem um problema, tentei aki e nau mdeu certo.... tem como vc explicar os passos aew???

quebra esse galho aew mano!!!

 

VLW t+.

LMSL
30 de janeiro de 2007 às 11:38

Vou adicionar no meu site agora mesmo :)

FagunzF
30 de janeiro de 2007 às 11:55

Vou adicionar aqui para ver se é bom mesmo...

Shin HisokaS
31 de janeiro de 2007 às 21:55

Valews aew mano.

=]

4 meses depois...
ClicC
01 de maio de 2007 às 17:55

kra isso nao funciona pra tibia nao!!!

o ultimo char criado nem sempre vai aparece la!!

pq kando o server da um Save vai modificar o arkivo!!!

Ai vai aparece o ultimo player que salvo!!

No meu deu coisa completamente diferente o ultimo que se resgistrou foi o Pussy Cat Dolls e o q aparece é chivon!!!

aruma ae o nome do topico!!!

Flw!

Bom Script!

HeNnetH
01 de maio de 2007 às 21:58

Ele mostra o último char modificado na pasta não o último criado.. =/

 

 

 

Abraços HeNnEt 8)

HugoBeolchiH
05 de maio de 2007 às 02:26

Muito Bom

Vlw ai =)

eh igual akele systema de FORUM neh

mostra o ultimo =)

vlw =)

bom

1 ano depois...
daphnisD
17 de setembro de 2008 às 04:24

Boa funçao mesmo to ate imaginando ela no meu site