Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1748 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Vérifier l'existence d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Vérifier l'existence d'un fichier

n°442625
burgergold
5$? va chez l'diable!
Posté le 28-06-2003 à 16:41:25  profilanswer
 

ya moyen de vérifier si un fichier existe?


---------------
http://www.boincstats.com/signature/user_664861.gif
mood
Publicité
Posté le 28-06-2003 à 16:41:25  profilanswer
 

n°442627
burgergold
5$? va chez l'diable!
Posté le 28-06-2003 à 16:44:14  profilanswer
 

un simple
 

Code :
  1. if (fopen("monfichier.txt", "r" ))


 
ferait l'affaire?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°442660
Sh@rdar
Ex-PhPéteur
Posté le 28-06-2003 à 17:38:48  profilanswer
 

if (file_exists('monfichier')) {
 
}


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°442666
burgergold
5$? va chez l'diable!
Posté le 28-06-2003 à 17:43:30  profilanswer
 

Sh@rdar a écrit :

if (file_exists('monfichier')) {
 
}


 
 :jap:


---------------
http://www.boincstats.com/signature/user_664861.gif
n°1204995
smoggin
Posté le 22-09-2005 à 13:03:23  profilanswer
 

Je profite de ce post pour poser ma question parce que j'ai un problème avec cette fonction file_exists
 
Je voudrais vérifier l'existence d'un fichier en indiquant le chemin absolu du fichier:
 

Code :
  1. if(file_exists("/agenda/css/".$_POST['style']."/styles.css" ))
  2. { ...


 
Le chemin est bon pourtant quand je teste ça me sort que la fichier n'existe pas, je comprends pas pourquoi ...  :pt1cable:

n°1204999
omega2
Posté le 22-09-2005 à 13:06:12  profilanswer
 

Le chemin absolut d'un fichier n'est pas le chemin partant de la racine du site web.
C'est le chemin partant de la racine du disque dur.
Normal que ca marche pas du coup.

n°1205015
smoggin
Posté le 22-09-2005 à 13:19:14  profilanswer
 

Ah ok...comment je peux faire alors pour avoir un chemin toujours correct quelques soit l'endroit où je me trouve? Je dois mettre le chemin en clair genre 'e:/dossier/site/css/defaut/styles.css' ou je peux m'en sortir avec une fonction?
 
Parce que si je met ça en clair je vais devoir retoucher mon code quand je vais passer mon site du local au web...  :sweat:  
 
Merci en tout cas  :hello:
 
EDIT:
petite chose que je viens de voir ici: http://fr3.php.net/manual/fr/function.file-exists.php, le chemin est bien relatif à partir de la racine du site ou bien?  :??:  
 

Code :
  1. <?php
  2. $filename = '/chemin/jusqu/a/fichier.txt';
  3. if (file_exists($filename)) {
  4.    print "Le fichier $filename existe";
  5. } else {
  6.    print "Le fichier $filename n'existe pas";
  7. }
  8. ?>


 
RE-EDIT:
bon je m'en suis sortie avec $_SERVER['DOCUMENT_ROOT'] en changeant la racine dans httpd.conf et en construisant le chemin absolu à partir de ça mais si vous avez une autre soluce je suis preneuse  :)


Message édité par smoggin le 22-09-2005 à 13:56:53

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Vérifier l'existence d'un fichier

 

Sujets relatifs
PHP & postgresql[PHP/sql] sql et dreamweaver MX
Cherche cours d'optimisation de code PHP ![PHP] erreur Fatal error: open(O_RDWR) failed for session file...
debutant PHP/MYSQL pourquoi sa marche pas ??parser fichier quelconque ?
protection de fichierComment insérer un tableau en PHP
[PHP/APACHE/FILESYSTEM] Limiter le nombre de fichier par rep ? 
Plus de sujets relatifs à : [PHP] Vérifier l'existence d'un fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR