PEAR::Log
Um exemplo prático de uso seria:
O primeiro parâmetro 'file' é responsável por indicar como será efetuado
o log (podendo ser via arquivo, banco de dados etc..)
O segundo parâmetro é o nome do arquivo de log
O terceiro parâmetro é a mensagem que será gravada no arquivo
O array $cnf guarda informações de configuração do arquivo
e o último parâmetro são constantes da classe responsáveis pela marcação
de que tipo de log está sendo gerado.
Esta classe contém ainda outros recursos que serão abordados nos próximos artigos.
Até a próxima!
<?php // chamada para o arquivo da classe PEAR::Log include_once('Log.php'); // configurações para o arquivo de log $cnf['mode'] = (int); $cnf['timeFormat'] = '%X %x'; // chamada para o objeto $logging = &Log::singleton('file', 'arquivo.log', 'mensagem aqui', $cnf, LOG_INFO); // logando mensagens $logging->log('teste', LOG_INFO); // fechando classe de Log $logging->close(); ?>
O primeiro parâmetro 'file' é responsável por indicar como será efetuado
o log (podendo ser via arquivo, banco de dados etc..)
O segundo parâmetro é o nome do arquivo de log
O terceiro parâmetro é a mensagem que será gravada no arquivo
O array $cnf guarda informações de configuração do arquivo
e o último parâmetro são constantes da classe responsáveis pela marcação
de que tipo de log está sendo gerado.
Esta classe contém ainda outros recursos que serão abordados nos próximos artigos.
Até a próxima!
Páginas:
1
2
Como atribuo esta classe ao meu formulario????
Exemplo: Algum usuario faz um "select" em um formulario de inclusao por exemplo. Como gravo isto num log.???
Exemplo: Algum usuario faz um "select" em um formulario de inclusao por exemplo. Como gravo isto num log.???
30/01/2006 1:12pm
(~19 anos atrás)
Estamos tentando entrar em contato para ter acesso de escrita na pasta da PEAR, o manual da PEAR já está sendo traduzido.
18/04/2005 8:39am
(~19 anos atrás)
Voce sabe da existência de algum manual do padrãp PEAR em portugûes ???
18/04/2005 7:08am
(~19 anos atrás)
Como sou novato no php, fiquei muito interessado nesse sistema de log em páginas, na verdade, tenho tido muito interesse nessa linguagem.
Parabéns pelo artigo.
Muito Obrigado.
Parabéns pelo artigo.
Muito Obrigado.
11/01/2005 6:36am
(~20 anos atrás)
Willian,
pode sim...
dá pra você mapear toda a sua página.. e ir logando de onde o cara veio e para onde vai.. fazer relatórios pra sistemas de onde o usuário "anda" se for interessante.. as funções são essas
da pra colocar isso tudo em classes e ir disparando dentro do seu sistema
espero ter ajudado
pode sim...
dá pra você mapear toda a sua página.. e ir logando de onde o cara veio e para onde vai.. fazer relatórios pra sistemas de onde o usuário "anda" se for interessante.. as funções são essas
da pra colocar isso tudo em classes e ir disparando dentro do seu sistema
espero ter ajudado
16/11/2004 7:43am
(~20 anos atrás)
Será que podemos utilizar logs para saber em quantas páginas o usuário entrou e saiu? Assim poderiamos ter um controle sobre quantas vezes o usuário digitou a senha errada.
16/11/2004 4:34am
(~20 anos atrás)
na verdade você dá a funcionalidade que desejar
eu a usei baseada em um sistema de eventos dentro de uma aplicação, de acordo com cada evento posso gerar diversos logs.
espero ter ajudado
eu a usei baseada em um sistema de eventos dentro de uma aplicação, de acordo com cada evento posso gerar diversos logs.
espero ter ajudado
23/08/2004 8:13am
(~20 anos atrás)
Que tipo de LOg essa classe abrange? Pode ser usada para realizar auditoria?
23/08/2004 7:06am
(~20 anos atrás)
Muito bom o comentario. Mas peço desculpas por nao entender muito bem dessa classe do pear :)
Eu uso a de conexão. Mas essa eu me bati e muito
porque achei poucas coisas relaciondas a ela.
Eu queria saber mesmo o que eu posso fazer com o a mesma?
Porque ate agora eu so conseguir guardar textos em txt e no banco de dados :P
Como eu faço para ler os dados que eu gravei de uma meneira especial?
Valeu ai pela ajuda;