Récuperer date fichier sur disk mappé

Eléphant du PHP | 180 Messages

09 avr. 2008, 16:27

Bonjour,

je voudrai recuperer la date d'un fichier sur un disk mappé



$filename = 'I:/xxxxxx/test.txt';

if(file_exists($filename)) 
  {
    echo "Dernier affichage du fichier : " . date("d M Y",fileatime($filename)); 
  }
else
 {
echo "pas de fichier";
} 
//SOD-APP-02-EtatSysteme.bkf

il me dit qu'il n'y a rien

merci d'avance pour astuce

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

09 avr. 2008, 16:38

S'il n'y a pas de message d'erreur, je dirais bien que c'est parce que le fichier n'existe pas...

Sinon assure toi que ce disque mappé l'est également pour php et pas uniquement pour ta session... pour être tranquille donne lui plutôt le chemin réseau complet \\serveur\...\fichier.txt

Vérifie également que php (l'utilisateur auquel est associé le process d'apache) a bien les droits pour y accéder :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 180 Messages

09 avr. 2008, 16:58

j'ai déjà essayé mais rien. Le fichier existe bien , le chemin \\server.... marche bien sous demarrer/executer mais dans le php //server... ne me ramène rien .

je voudrais savoir si c'est possible de préciser un compte windows et comment