Voilà, j'ai un souci avec un script de mise à jour automatique des pages web modifiées. En local, ça m'affiche la date de la modif (normal me dires-vous puisque je teste aussitôt) mais une fois chez l'hébergeur, les pages mises à jour antérieurement affichent EGALEMENT la date du jour (celle de la visite en fait). Or, ce n'est pas le but.
J'ai du merder quelque part mais où ????
voici le script:
<!-- affiche la dernière modif de fichier
function afficherDateModif()
{
var lesMois = new Array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12');
var dateModif = new Date (document.lastModified);
var annee = dateModif.getFullYear();
var mois = dateModif.getMonth();
var jour = dateModif.getDate();
document.write('Mis à jour le '+ jour +' - '+ lesMois[mois] +' - '+ annee);
}
-->
vous pouvez le vérifier à: http://abarkahiru.free.fr/
erci d'avance pour votre aide.
PS: On n'en parle pas dans les recherches que j'ai pu faire.
Un adulte assis voit plus loin qu'un jeune debout.



Voici ce que j'ai trouvé sur un site: http://www.javascriptfr.com/code.aspx?id=18946 l'avant dernière ligne (ce n'est pas le même code mais)...
ATTENTION !!!
Ce script ne fonctionne pas sur les pages PHP, pour utiliser un code de dernière modification en php, veuillez utiliser:
<?php
echo 'Dernière modification: <BR>Le'.date("d/m/y à H:i:s", filemtime($PATH_TRANSLATED));
?>
Voilà
Un adulte assis voit plus loin qu'un jeune debout.