seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

[Tutorial] Gravando ip no MySQL

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1[Tutorial] Gravando ip no MySQL Empty [Tutorial] Gravando ip no MySQL Sáb Nov 24, 2012 3:22 pm

mmxm

avatar
avançado
avançado

let's go

No mysql crie um tabela chamada log (ou o nome q vc quiser ,voce pode fazer pelo
phpmyadmin se não tem muita intimidade com a shell do mysql)

Código:
mysql> CREATE TABLE logs (
`data` datetime NOT NULL,
`ip` varchar(16) NOT NULL,
PRIMARY KEY (`data`)
);

depois de criar a tabela iremos criar o arquivo php que irar gravar os dados no mysql:

Código:
<?php
mysql_connect("localhost","usuario","senha"); //conexão com o mysql
mysql_select_db("db"); //nome do database

date_default_timezone_set('Brazil/East');
$data = date('Y-m-d H:i:s');


$query = sprintf('INSERT INTO `logs` (`data` ,`ip`) VALUES ("'.$data.'", "'.$_SERVER['REMOTE_ADDR'].'");');
$result = mysql_query($query);

if (!$result) {
$error = mysql_error();
die($error);
}

?>

pronto agora toda vez que alguem acessar a pagina ,com esse codigo, o ip , a hora e a data em que ela acessou ficaram gravados no database

2[Tutorial] Gravando ip no MySQL Empty Re: [Tutorial] Gravando ip no MySQL Sáb Nov 24, 2012 5:03 pm

Sir.Rafiki

Sir.Rafiki
avançado
avançado

essa foi boa, nem sabia que dava pra fazer isso Very Happy "+"

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos