Problème de récupération de date fichier ?

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 : Problème de récupération de date fichier ?

Re: Problème de récupération de date fichier ?

par ehjoe » 13 sept. 2011, 09:59

Bonjour,

Merci, maintenant ça marche ? J'ai même les slcash en les demandant dans le format, j'ai du mal à suivre car c'est très sensible et ça ne signale rien (en retour js dans le html), soit ça marche, soit ça plante sans rien dire, ce qui ne facilipe pas les choses...

Merci encore...

Re: Problème de récupération de date fichier ?

par Mazarini » 13 sept. 2011, 09:55

Tu devrais indiquer le message d'erreur.
if (file_exists($nomfic)) // fichier compteur
{
$dateficip = date("d m Y", filemtime($nomficip));
Pourquoi ne pas faire le traitement sur le même fichier. Il faudrait peut être tester les 2 fichiers, même si tu est sur de l'existence de l'un implique celle de l'autre.

Autrement utilise "d/m/Y" comme format.

Problème de récupération de date fichier ?

par ehjoe » 13 sept. 2011, 09:40

Bonjour,

Je n'arrive pas à récupérer la date du fichier, ça plante, et si je masque la ligne "//" ça marche, donc je dois avoir une erreur, mais je n'arrive à trouver où, en plus la date sort comme ceci "jj mm aaaa" or je voudrais l'avoir en "jj/mm/aaaa" (avec des slashs) ?
$dateficip = date("d m Y", filemtime($nomficip));
Voici mon code jusqu'à la ligne erronnée pour la bonne compréhension et je joins tous les fichiers si vous voulez tester :
<?php
header("Pragma: no-cache");
$compteur=1;
$page=basename($_SERVER['HTTP_REFERER']);
$position = strpos($page, "."); // de 0
$lenom=substr($page, 0, $position);
$nomfic=$lenom."_ctr_pt.txt";
$nomficip=$lenom."_ctr_ip.txt";
$aujourdhui = date("d/m/Y");
//
if (file_exists($nomfic)) // fichier compteur
{
$dateficip = date("d m Y", filemtime($nomficip));
Merci.