Utiliser fread()

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Utiliser fread()

Re: Utiliser fread()

par macgawel » 01 avr. 2010, 09:44

Et cette date, elle est stockée dans quel format ?

Récupération de la date :
$filename="xxx.dbf";
$handle = fopen($filename, "rb");
$date_dbf = ""; // on initialise la variable
for ($i=1;$i<3;$i++){
   $date_dbf .= fread($handle,1);
}
fclose($handle);
Ensuite, il faut traiter cette date, suivant le format.

Re: Utiliser fread()

par jybo71 » 01 avr. 2010, 09:02

Salut,

Pour lire une date, tu peux aussi utiliser : filemtime($nomdufichier.ext)
http://php.net/manual/fr/function.filemtime.php

A+
La date que je veux récupérer est la vraie date de modification du fichier, pas celle que l'on voit dans Windows si on déplace le fichier par ex.

Re: Utiliser fread()

par visualight » 31 mars 2010, 19:16

Salut,

Pour lire une date, tu peux aussi utiliser : filemtime($nomdufichier.ext)
http://php.net/manual/fr/function.filemtime.php

A+

Utiliser fread()

par jybo71 » 31 mars 2010, 17:55

Bonjour

J'utilise fread() pour extraire des données d'un fichier .dbf
Je cherche à connaître la date de dernière modif qui se trouve sur les bytes 1 à 3.
Mais je ne sais pas utiliser les données que je récupère.

Code : Tout sélectionner

$filename="xxx.dbf"; $handle = fopen($filename, "rb"); for ($i=1;$i<32;$i++){ $contents = fread($handle,1); ?????????? } fclose($handle);