Sim Osvaldo,

Eu necessito dos dados do cliente, não do servidor.
Porém encontrei uma solução, Identificarei o MAC do cliente previamente e
vou deixar ele registrado em seus dados na tabela usuário.

A minha necessidade é de uma solução para reunir essas informações
(Hora/data em que efetuou login, Hora/data em que efetuou logout e o nome
desse usuário) para que o administrador possa vizualizar estas informações
atravéz de uma página simples do site intranet.

Existe alguma forma de reunir estas informações como se fosse um arquivo log
"(não necessáriamente)" sem ter que usar um select (pois o administrador
será um usuario final sem conhecimento de BD.

Em 24 de março de 2010 15:05, Osvaldo Kussama
<[email protected]>escreveu:

> Em 24 de março de 2010 14:22, Leonardo Cezar <[email protected]> escreveu:
> > 2010/3/24 tiago gomes <[email protected]>
> >
> >> Creio que as que eu deveria usar seiam estas:
> >> current_user name nome  nome do usuário do contexto de execução atual
> >> inet_client_addr () inet inet endereço da conexão remota
> >> inet_client_port () int int porta da conexão remota
> >> inet_server_addr () inet int endereço da conexão local
> >> inet_server_port () int int porta de ligação local
> >
> > Essas funções não retornam o MAC do servidor e sim o endereço IP.
> >
> > A seguinte receita em perl se propõe a obter o MAC do servidor.
> >
> > CREATE OR REPLACE FUNCTION get_mac(
> >            IN dev character,
> >            OUT nome character
> >  )
> >  RETURNS character AS
> >  $get_mac$
> >  use strict;
> >  use warnings;
> >  use Net::Frame::Device;
> >
> >  my $dev = shift ;
> >  my $d = Net::Frame::Device->new(dev => $dev);
> >  my $nome = $d->mac;
> >
> >  $get_mac$
> >  LANGUAGE 'plperlu';
> >
> > Modo de usar:
> >
> > SELECT get_mac('en0');
> >
>
>
> Leo,
>
> de acordo com o post original o que ele deseja é "MAC e o IP da
> máquina que está visitando a página", ou seja, creio que ele está
> falando do cliente e não do servidor.
>
> Osvaldo
>  _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Tiago Gomes de Oliveira
Designer Gráfico
(62)81252423
Uruaçu - GO
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a