vodkapomme43
Messages postés31Date d'inscriptionmardi 14 septembre 2004StatutMembreDernière intervention 3 juin 2008
-
2 juin 2005 à 10:46
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
2 juin 2005 à 21:11
Bonjour à tous,
Mon problème est rès simple: dans mon code php j'utilise la fonction filesize() (pour obtenir la taille d'un fichier) et filemtime() (date de modification d'un fichier).
Lorsque je fais appelle à la fonction de la manière suivante: filesize (Dossier1/Sous-dossier/fichier) , ca marche nickel, par contre si je souhaite avoir la taille d'un fichier pour lequel je suis obligé de "remonter d'un cran" dans l'arborescence, du style: filesize (../DossierSup/Sous-dossier/Fichier) cela ne marche plus. J'obtiens alors le warning suivant: filesize(): Stat failed for ../Dossier/SousDossier/Fichier (errno=2 - No such file or directory) in e:\guillaume\easyphp1-8\www\messagerie\messenvoyeconfirm.php on line 180
(j'ai le meme warning pour filemtime() )
Est-ce une étourderie de ma part ou ne peut-on pas mettre "../" ? Existe-il alors des solutions (je suis obligé de monter d'un dossier) ?
vince1415
Messages postés88Date d'inscriptiondimanche 19 octobre 2003StatutMembreDernière intervention24 janvier 2006 2 juin 2005 à 10:55
salut,
il te dit que ton fichier n'existe pas donc tu as du faire une erreur
dans ton chemin, je crois qu'il accepte les chemen relatif mais met le
entre guillemets quand meme c'est mieux. faut que tu fasse attention
avec les include de fichier aussi. si tu inclu un fichier son adresse
devient l'adresse du fichier qui l'a inclu (pas trés clair) tout ca
pour dire que avec les include vaut mieux faire des chemins absolu.