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

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] bizarrerie avec file_exists

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] bizarrerie avec file_exists

n°1045387
bricocoman
j'aime les modos
Posté le 13-04-2005 à 09:52:25  profilanswer
 

bonjour,  
 
comment se fait-il que
 

Code :
  1. <? if(file_exists('couv_jpg_p/'.$result->udcode.'.jpg'))?>
  2. <a href="ficheud.php?codeud=<? echo $result->udcode ?>"><img src="couv_jpg_p/<? echo $result->udcode ?>.jpg" class="vignette" /></a>


 
fonctionne en local et qu'en distant sur mon serveur, ça ne veuile pas marcher ? J'ai vérifié le chemin par rapport à la racine du site, ça ne change rien. Les fichiers sont bien présents au bon endroit.  
 
Et je ne vois pas ce que je peux faire de plus... [:spamafote]  
 
Vous ave une idée du problème ?
 
Thank


Message édité par bricocoman le 13-04-2005 à 10:27:00
mood
Publicité
Posté le 13-04-2005 à 09:52:25  profilanswer
 

n°1045407
soju
One shot !
Posté le 13-04-2005 à 10:08:41  profilanswer
 

- le dossier couv_jpg_p se trouve où par rapport à ton script ?
- en utilisant le chemin complet ça donne quoi ?

n°1045420
bricocoman
j'aime les modos
Posté le 13-04-2005 à 10:18:05  profilanswer
 

soju a écrit :

- le dossier couv_jpg_p se trouve où par rapport à ton script ?
- en utilisant le chemin complet ça donne quoi ?


le dossier couv_jpg_p se trouve un niveau en dessous de mon script. Et avec le chemin complet, ça marche pas non plus.
 
Par contre, je me pose une question, les fichiers qui se trouvent dans le répertoire couv_jpg_p ont des noms du genre "as1234.jpg" et mon $result->udcode retourne la valeur "AS1234". Est-ce que le "as" en minuscule ou en majuscule peut influer ? Mais si ça marche en local, pourquoi pas en distant ?

n°1045421
FlorentG
Unité de Masse
Posté le 13-04-2005 à 10:18:52  profilanswer
 

Ouais, ça peut influer, suivant l'OS du serveur je crois bien

n°1045423
KangOl
Profil : pointeur
Posté le 13-04-2005 à 10:19:51  profilanswer
 

oui, le majuscules ont de l'importance sous linux...
par contre, windows il s'en fout completement...


---------------
Nos estans firs di nosse pitite patreye...
n°1045426
bricocoman
j'aime les modos
Posté le 13-04-2005 à 10:23:31  profilanswer
 

KangOl a écrit :

oui, le majuscules ont de l'importance sous linux...
par contre, windows il s'en fout completement...


ah ben voilà, mon serveur est sour unix et en local sur windows...
 
Je vais appliquer un strtolower(), ça devrait marcher...
 
 
EDIT : C'est bien ça...
 

Code :
  1. <? $udcode = strtolower("".$result->udcode."" );
  2.    if(file_exists('couv_jpg_p/'.$udcode.'.jpg'))?>
  3.    <a href="ficheud.php?codeud=<? echo $udcode ?>"><img src="couv_jpg_p/<? echo $udcode ?>.jpg" class="vignette" /></a>


 
et là ça marche.
 
Merci de votre éclairage.  :jap:  :jap:


Message édité par bricocoman le 13-04-2005 à 10:26:11

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

  [RESOLU] bizarrerie avec file_exists

 

Sujets relatifs
generer captcha et verifier saisie dans formulaire [RESOLU]message: Error: invalid file handle used
Bug bizarre [résolu][RESOLU] Pb d'affichage avec plusieurs éléments
[HTML] probleme de lien image[resolu]Log -> PHP -> Mysql | Coment faire ? [Résolu]
[java] clone() [partielement resolu]Rectangles pleins - [RESOLU]
comment mettre un lien sur un bouton flash ??? [Résolu]Petite question sur ereg_replace [résolu]
Plus de sujets relatifs à : [RESOLU] bizarrerie avec file_exists


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