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

Eléphant du PHP | 55 Messages

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.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
.
Cordialement.

Joe.
.

ViPHP
ViPHP | 2577 Messages

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.

Eléphant du PHP | 55 Messages

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...
.
Cordialement.

Joe.
.