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

  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer date de déplacement d'un fichier

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer date de déplacement d'un fichier

n°2353542
MaybeEijOr​Not
but someone at least
Posté le 10-05-2020 à 15:25:30  profilanswer
 

Bonjour,
 
Je déplace des fichiers d'un répertoire à un autre, puis je modifie leur contenu.
Y a t-il un moyen de récupérer à partir des infos du fichier à quel moment il a été déplacé (moment antérieur à sa modification) ?
Sinon je vais stocker cette date lorsque je vais le déplacer, mais du coup j'ai un problème d’antériorité puisque je ne le faisais pas jusqu'à présent.
 
Merci.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
mood
Publicité
Posté le 10-05-2020 à 15:25:30  profilanswer
 

n°2353577
B4X
kebab-case
Posté le 11-05-2020 à 01:24:35  profilanswer
 

Non.
 
Pour ton problème d'antériorités c'est normal. Il n'y a pas d'historisation des déplacements virtuels sur Unix/Windows. Tu peux éventuellement y palier en récupérant la date de dernière modif avec filemtime() si tu estime que c'est pertinent dans ton contexte.
 
Tu as seulement ceci à disposition :
https://www.php.net/manual/en/function.stat.php
 
Il te faut donc une fonction perso :

Code :
  1. function deplacerFichier(...)
  2. {
  3.    sauvegarderHistoriqueSourceDestination(...);
  4.    // ...
  5. }


---------------
In vanitas veritas.
n°2353637
MaybeEijOr​Not
but someone at least
Posté le 11-05-2020 à 19:21:28  profilanswer
 

La question est à mi-chemin entre le PHP et les OS, on est d'accord.

 

Oui je pars sur un enregistrement de la date lors du déplacement du fichier. Cela pose un problème d'antériorité à l'ajout de la fonctionnalité mais ce n'est pas critique dans la mesure où la fonctionnalité n'existait pas avant et que les utilisateurs qui vont l'utiliser (donc à partir de maintenant) auront soit déjà pris connaissance des fichiers déjà déplacés, soit sont nouveaux et peuvent donc considérer que tous les anciens fichiers sont nouveaux et leur date importe peu.


Message édité par MaybeEijOrNot le 11-05-2020 à 19:22:32

---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer date de déplacement d'un fichier

 

Sujets relatifs
Récupérer 2 élément à part dans des variable à partir d'un liste.Récupérer résultat d'une réquête dans un tableau en shell (ksh)
Récupérer la valeur texte d'un site.CSS: récupérer la position courante d'une animation pour l'inverser ?
[VBA] UPnP : « Lire sur l’appareil » : comment pousser un fichier?[FullCalendar] - Récupérer l'attribut className d'un élément mis en bg
ouverture de fichier en python 3 : erreurMacro pour enregistrer en xlsm sur bureau avec date dans le nom
[POWERSHELL]Creation fichier ps1Recuperation des données d'un fichier texte
Plus de sujets relatifs à : Récupérer date de déplacement d'un fichier


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR