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

  FORUM HardWare.fr
  Programmation

  [PHP] pourquoi la fonction filemtime ne marche que sur les .php3 ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] pourquoi la fonction filemtime ne marche que sur les .php3 ???

n°57830
oloide
Posté le 05-09-2001 à 19:26:50  profilanswer
 

voici une portion de mon code :  
 

<?
$daterecente="";
 
//dossier cinema
 
$base="cinema";
$fd=dir($base);
while($fichier=$fd->read())
{
  if ($fichier != "." && $fichier != ".." && $fichier != "new" )
  {
    echo "$fichier<br>";
    $fdate=filemtime("$fichier" );
    echo "$fdate<br>";
    if ($daterecente < $fdate)
    {
      $daterecente=$fdate;
    }
  }
}
...
...
//sortie de la date la plus récente
 
setlocale(LC_TIME,"fr_FR" );
$majjour=strftime("%A",$daterecente);
$majnum=strftime("%d",$daterecente);
$majmois=strftime("%B",$daterecente);
$majannee=strftime("%Y",$daterecente);
echo "Dernière mise à jour : ";
echo "$majjour ";
echo "$majnum ";
echo "$majmois ";
echo "$majannee.";
?>
 

 
et voici la sortie sur mon navigateur :  
 

film2
 
film3
 
film4
 
film5
 
essais.php3
998922946
film1
 
index2.php3
998921350
film6

 
seuls les fichiers en .php3 semblent avoir une date de modification!!! idem si j'utilise les fonction filectime ou fileatime.
 
Qu'est ce qui ne va pas dans mon code ou dans ma tête (une truc que je n'aurrais pas capté...)??
 
merci.

mood
Publicité
Posté le 05-09-2001 à 19:26:50  profilanswer
 

n°57831
oloide
Posté le 05-09-2001 à 19:30:46  profilanswer
 

juste pour dire que les fichiers sans extention c'est normal et que ce n'est pas la cause du problème vu que ça ne marche pas non plus sur des .html, .txt, et même sur un .php3!!!

n°57857
oloide
Posté le 05-09-2001 à 20:49:30  profilanswer
 

personne ne voit où il y a un problème???

n°57878
oloide
Posté le 05-09-2001 à 22:05:39  profilanswer
 

aprés deux heures de recherche (merci google!!!;)), j'ai enfin trouvé : il faut mettre le chemin complet filemtime("répertoire/fichier" );

n°57887
Sh@rdar
Ex-PhPéteur
Posté le 05-09-2001 à 23:24:44  profilanswer
 

comme quoi des fois en moins de 3H on trouve la réponse à sa propre question  :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

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

  [PHP] pourquoi la fonction filemtime ne marche que sur les .php3 ???

 

Sujets relatifs
fonction Javascript "clear documentt"[PHP]Gros problême avec les include
[PHP] & la fonction header()[PHP] et les includes "complexes"
[PHP] Manipulations des cookies[PHP]Gros problême avec les include
[PHP]Gros problême avec les includeQuelle différence entre PHP et HTML pour les sites Web ?
fonction mail, php à l'aide 
Plus de sujets relatifs à : [PHP] pourquoi la fonction filemtime ne marche que sur les .php3 ???


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