Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1316 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  date de modification de page en javascript [résolu en php]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

date de modification de page en javascript [résolu en php]

n°1639114
blackhawke​r
IWH and almost anywhere
Posté le 08-11-2007 à 14:22:45  profilanswer
 

bonjour les gens,
 
j'ai un petit soucis pour afficher la date de modification de mes pages
j'ai utilisé un script trouvé sur le net auquel j'ai rajouté l'heure:
 <!--
date = document.lastModified;
jour = date.charAt(3) + date.charAt(4);
mois = date.charAt(0) + date.charAt(1);
annee = date.charAt(6) + date.charAt(7) + date.charAt(8) + date.charAt(9);
heure = date.charAt(11) + date.charAt(12);
minute = date.charAt(14) + date.charAt(15);
document.write("Derni&egrave;re modification le: " );
document.write(jour+"/"+mois+"/"+annee+" &agrave; "+heure+":"+minute);
-->
 
et le problème c'est que quand je teste sur mon pc j'ai bien la date de dernière modification du fichier mais quand je les héberge, dès que je rafraichi la page, la date change
le fait de charger une page devrait se faire en lecture et pas en écriture, donc je ne comprends pas trop ce qui passe
 
mon site:
http://ocandco.hostarea.org
c'est en bas dans la colonne de gauche
 
merci d'avance
 
EDIT: suffit que je poste pour que l'hébergeur tombe en rade  [:squale25]
ha c'est bon c'est revenu


Message édité par blackhawker le 08-11-2007 à 18:27:37

---------------
création de site - photo
mood
Publicité
Posté le 08-11-2007 à 14:22:45  profilanswer
 

n°1639364
DjMerguez
Posté le 08-11-2007 à 16:56:49  profilanswer
 

Apparemment, ton serveur web n'envoie pas l'en-tête HTTP Last-Modified, donc la date de modif est inventée par le navigateur.

n°1639369
FlorentG
Unité de Masse
Posté le 08-11-2007 à 16:58:53  profilanswer
 

Et en faisant ça côté serveur, genre en PHP avec filemtime() ?

n°1639376
blackhawke​r
IWH and almost anywhere
Posté le 08-11-2007 à 17:01:53  profilanswer
 

FlorentG a écrit :

Et en faisant ça côté serveur, genre en PHP avec filemtime() ?


ok merci  
je vais me renseigner pour l'alternative en php
j'ai juste quelques bases en html et css mais rien d'extraordinaire
du php ça ne peut pas me faire de mal  :D
 
EDIT: merci on dirait bien que ça marche finalement
reste plus qu'à trouver un moyen de récupérer automatiquement le nom du fichier sur lequel se trouve le script
 
EDIT2: trouvé!
le script si ça peut servir à quelqu'un d'autre:
<?php
    echo "Dernière modification le : " . date ("F d Y H:i:s.", filemtime(basename(__FILE__)));
?>


Message édité par blackhawker le 08-11-2007 à 17:39:53

---------------
création de site - photo

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  date de modification de page en javascript [résolu en php]

 

Sujets relatifs
Probleme avec ob_start [RESOLU]Fenêtre centrée en JavaScript
Comment appeler une page externe en php?Problème de date avec macro
Tester une page webQuelle techno. utiliser pour dév. page web avec onglets
[Resolu]Pb création connection pool[resolu] php et mysql : requete trop longue?
recharger une partie de la pageBesoin d'avis pour organiser ma page
Plus de sujets relatifs à : date de modification de page en javascript [résolu en php]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR