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

  FORUM HardWare.fr
  Programmation
  PHP

  lister des fichiers + date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lister des fichiers + date

n°723682
loki013
Posté le 12-05-2004 à 17:34:45  profilanswer
 

bonjour a tous. je débute en php et j'espère que vous pourrez m'aider.
le script ci-dessous me liste les fichiers d'un répertoire dont le chemin d'accès est mis dans une variable $open
je liste le 1er fichier du répertoire et j'aimerai aussi afficher l'heure de dernière modification de ce fichier.
le problème est que mon script n'affiche rien (alors qu'il y a des fichiers présent dans le répertoire.
merci de votre aide
 
<?php
function onlyfile($open)
{
 $fichier=opendir($open); //open est le répertoire visé
 $cont=1;
 while($file = readdir($fichier))
 {
 if($file!="." && $file !=".." && $cont==1 && !is_dir($file))
  {
  echo "<br>$file</br>";
  $rep_kissmed= date ("H:i:s", fileatime($open.$file));
  echo $rep_kissmed;
  $cont=$cont+1;
  }
 }
 closedir($fichier);
 
}
onlyfile("c:\eGate\Kissmed\Input" );
?>
 
 

mood
Publicité
Posté le 12-05-2004 à 17:34:45  profilanswer
 

n°723764
jagstang
Pa Capona ಠ_ಠ
Posté le 12-05-2004 à 18:06:40  profilanswer
 

je sais pas si PHP voit "c:\eGate\Kissmed\Input"
 
essaie onlyfile("http://localhost" ) ;

n°723833
jagstang
Pa Capona ಠ_ಠ
Posté le 12-05-2004 à 19:21:37  profilanswer
 

pour les dates,  
 
fonction stat()
 
http://ch2.php.net/manual/en/function.stat.php

n°724165
loki013
Posté le 13-05-2004 à 08:33:31  profilanswer
 

si, il voit "c:\eGate\Kissmed\Input"  
 

n°724167
jagstang
Pa Capona ಠ_ಠ
Posté le 13-05-2004 à 08:37:03  profilanswer
 

loki013 a écrit :

si, il voit "c:\eGate\Kissmed\Input"


oui, en local. c'est pour ça qu'il vaut mieux utiliser un chemin relatif

n°724172
loki013
Posté le 13-05-2004 à 08:43:28  profilanswer
 

j'ai essayer avec :
"http://127.0.0.1/page_web/Input"
 
mais j'ai 3 warning
 
Warning: opendir(http://localhost/page_web/Input): failed to open dir: not implemented in c:\program files\easyphp1-7\www\page_web\test\essai1.php on line 6
 
Warning: readdir(): supplied argument is not a valid Directory resource in c:\program files\easyphp1-7\www\page_web\test\essai1.php on line 8
 
Warning: closedir(): supplied argument is not a valid Directory resource in c:\program files\easyphp1-7\www\page_web\test\essai1.php on line 18

n°724177
jagstang
Pa Capona ಠ_ಠ
Posté le 13-05-2004 à 08:45:49  profilanswer
 

et "http://127.0.0.1/page_web/Input/"  ?

n°724178
jagstang
Pa Capona ಠ_ಠ
Posté le 13-05-2004 à 08:46:03  profilanswer
 

sinon tu mets "./"

n°724197
loki013
Posté le 13-05-2004 à 08:57:19  profilanswer
 

j'ai les même warning

n°724201
loki013
Posté le 13-05-2004 à 08:59:35  profilanswer
 

je crois que j'ai trouvé

mood
Publicité
Posté le 13-05-2004 à 08:59:35  profilanswer
 

n°724204
loki013
Posté le 13-05-2004 à 09:01:08  profilanswer
 

c'est bon j'ai trouvé
 
c:\\eGate\\Kissmed\\Input\\
 
merci quand même de ton aide.


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

  lister des fichiers + date

 

Sujets relatifs
[VBA] problème et recherche de date avec Find...Infos sur les fichiers .class
sql fonction dateImpossible d'exploiter des fichiers word, xls et images
ajouter un jour à une dateProgramme qui se connecte à un serveur FTP pour rapatrier des fichiers
[VB] Conversion de date en VB...Que pensez vous de cette methode ? (lister les pdf, ps d un dossier)
compter le nombre de fichiers dans un repertoire ...pb avec les fichiers, mais tres urgent
Plus de sujets relatifs à : lister des fichiers + date


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