web-dev-qa-db-fra.com

Ajout de la date de dernière modification aux pages HTML

J'ai un site Web personnel qui contient environ 4 à 5 pages HTML que je modifie sur un éditeur local (Kompozer), puis le télécharge sur mon site Web tournant sous Apache.

J'ai vu maintes fois, les pages ont le pied de page sous la forme: 'Date de dernière modification:' ou quelque chose comme ceci, la date de la dernière mise à jour de la page.

Comment puis-je faire la même chose pour une page HTML? C'est possible?

1
Tim

Si vous utilisez PHP, ajoutez simplement cette chaîne dans vos pages HTML:

<?php echo "Page last modified: " . date ("F d Y H:i:s.", filemtime(__FILE__)); ?>
5
Marco Demaio

Quel éditeur utilisez-vous pour éditer la page? De nombreux éditeurs WYSIWYG (ainsi que d'autres basés sur du texte) vous permettent d'insérer des champs d'heure/date mis à jour automatiquement. Si vous ne voulez pas utiliser PHP ou un autre langage côté serveur, c'est la manière la plus simple de le faire. Par exemple, dans DreamWeaver, il vous suffit de cliquer sur le bouton "Insérer la date" et de cocher la case "Mettre à jour automatiquement lors de la sauvegarde".

Cependant, si vous n'êtes pas trop effrayé par la programmation et que vous êtes intéressé par la création de sites Web de manière professionnelle, je vous recommande fortement d'apprendre un langage de script côté serveur tel que PHP/Python/Ruby/JSP/ASP/etc.

0
Lèse majesté

Si vous souhaitez le conserver sous forme de page HTML sans script côté serveur, vous pouvez utiliser Javascript pour obtenir la date de dernière modification.

Instructions ici

Mise à jour:

W3Schools (je ne connais pas toujours la source la plus fiable, mais mérite un coup d’œil pour cela) a cela dit

0
Piers Karsenbarg