Page 1 sur 1

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

Posté : 13 sept. 2011, 09:40
par ehjoe
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.

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

Posté : 13 sept. 2011, 09:55
par Mazarini
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.

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

Posté : 13 sept. 2011, 09:59
par ehjoe
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...