Comment aficher sur une page HTML la date de mise à jour d'un fichier - Programmation
Marsh Posté le 13-03-2001 à 09:08:41
<?php 
 
 
 
echo  "Dernière modification le "; 
echo date(  "d/m/Y à Hhi", filemtime( $PATH_TRANSLATED ) )."<br>"; 
?> 
tu integres ca au code html 
et ca te donne la derniere mise a jour de la pge html 
mais c bien ca ke tu veux???
Marsh Posté le 13-03-2001 à 17:09:32
Il s'agirait de la mise à jour d'un fichier du site FTP sur le serveur. Ca peut être un fichier Excel. 
Merci pour ta réponse. 
 
Alexandre 
 
| valis007 a écrit a écrit  : <?php echo "Dernière modification le "; echo date( "d/m/Y à Hhi", filemtime( $PATH_TRANSLATED ) )."<br>"; ?> tu integres ca au code html et ca te donne la derniere mise a jour de la pge html mais c bien ca ke tu veux??? | 
Marsh Posté le 13-03-2001 à 17:23:48
Ce code te permet en asp de récupérer la date que tu vois dans ton explorateur windows à cote du fichier. 
Ici, j'ecris le nom du fichier et le date. A toi de faire  ce que tu veux avec la date ! 
 
Je sais pas  si ca t'ira, mais on peux essayer ! 
 
dim fs,f 
dim disktoexamine 
dim fc 
dim whatever 
dim temp 
temp = Server.MapPath("\Chemin\" ) 
Set fs = CreateObject("Scripting.FileSystemObject" ) 
Set f = fs.GetFolder(temp)  
Set fc = f.files 
For Each whatever in fc 
IF whatever.name = nomfichier THEN  
      response.write "<CENTER><A HREF='" 
       response.write "/fichier/" & whatever.name 
       response.write "'>" 
       response.write "<B>" & whatever.name & "</B>" 
       response.write "</A> - Taille : " & formatnumber(whatever.Size /1024,2) & " ko - Date : " & whatever.datecreated & "</CENTER><br>" 
END IF  
Next
Marsh Posté le 13-03-2001 à 22:30:12
je sais pas mais tiens nous au courant 
car j ai pas bien cerne ton pb 
Valis
Marsh Posté le 13-03-2001 à 09:01:12
Mon problème est de faire remonter sur une page HTML la date de mise à jour de certains fichiers se trouvant sur mon serveur Web. Je suis dans la configuration d'un intranet d'entreprise.
Comment dois je proceder et avec quel outil ?
Merci d'avance
Alexandre