• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

mauro.edgar

Data de modificado

6 mensagens neste tópico

Boas

Numa secção de noticias, e quando faço alterações, queria que mostrasse a data de modificado. Tenho assim:

<?php echo date("d/m/Y"); ?>

Mas quando vou ver a página, aparece-me a data actual e não a data em que foi modificado! Qual é o erro básico que estou a cometer?

Tks

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Quando escreves no ficheiro php

<?php echo date("d/m/Y"); ?>

isto passa a ser identificado na hora. Por isso mesmo, apresentar-te-á sempre a hora local (de abertura da página). Para que possa mostrar a data em que foi modificado, precisas de guardar essa hora numa base de dados e depois imprimi-la no php.

Por exemplo, se guardares com o nome "data_modificado", só terás que escrever

<?php echo $data_modificado; ?>

Dependendo da maneira como tens as noticias guardadas, difere o modo como é armazenada essa informação.

Abraço,

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes fazer o que o zero-cool disse ou usar isto se estiveres a alterar ficheiros:

echo date("d/m/Y", filemtime("ficheiro.txt"));

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes fazer o que o zero-cool disse ou usar isto se estiveres a alterar ficheiros:

echo date("d/m/Y", filemtime("ficheiro.txt"));

Mas esse ficheiro.txt pode ser um ficheiro.php???

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes fazer o que o zero-cool disse ou usar isto se estiveres a alterar ficheiros:

echo date("d/m/Y", filemtime("ficheiro.txt"));

Mas esse ficheiro.txt pode ser um ficheiro.php???

Sim. http://pt2.php.net/filemtime
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora