Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
bonjour,
je cherche à faire une chose simple, vérifier l'existence d'un fichier (une image) pour savoir si je l'affiche où si j'affiche celle par défaut.
j'ai tester le classic file_exists($myFile) mais rien à faire, il ne le trouve jamais ...
une solution svp ?
Merci.
Hors ligne
elle est correcte.
j'utilisais la même valeur avant de mettre cette condition de file_exists, et mon image s'affichait.
Hors ligne
ben voilà le problème ...
ta valeur est ok pour l'affichage web mais n'a pas de correspondance système ... enfin comme cela c'est la psite que j'envisage. Essaye de mettre un chemin absolu
Hors ligne
j'ai aussi essayer le chemin absolu, rien à faire ...
Hors ligne
pour commencer, je teste en local, donc sur Windows 7.
mon code est le suivant :
if(file_exists($nameLogo)){ $this->view->logo = $nameLogo; }else{ $this->view->logo = "../public/images/logos/defaut.jpg"; }
désolé pour la question, mais sous windows, où puis-je trouver les erreurs PHP ? je les ai sur mon serveur, mais pas en local ...
merci.
Hors ligne
un error_reporting(E_ALL); affiche l'ensemble des erreurs ...
et avec zf :
dans ton fichier de config :
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
pour moi si l'image s'affiche si le test est absent c'est soit un problème de cache navigateur ... soit un problème de path ... soit windows qui merde ...
Hors ligne