file_exists в php-коде - PullRequest
       5

file_exists в php-коде

2 голосов
/ 11 июля 2011

У меня есть простое утверждение ниже:

if(file_exists('/images/alum/'.$profile['pic'])) 
  echo '/images/alum/'.$profile['pic']; 
  else echo '/images/user_default.jpg';

Файл есть, но всегда идет к изображению по умолчаниюЧто я не так понял?

Ответы [ 4 ]

1 голос
/ 11 июля 2011

Вы говорите на сервере, что файл в корне файловой системы существует. Возможно, вам придется добавить . или ..

0 голосов
/ 11 июля 2011

убедитесь, что $profile['pic'] имеет правильное имя файла, допустимое сокращение с путем и текущий каталог с точечной частью к файлу ...

условие временного отрицания для просмотра файла из профиля ...

0 голосов
/ 11 июля 2011

Измените это на это.

if(file_exists('./images/alum/'.$profile['pic'])) 
    echo './images/alum/'.$profile['pic']; 
else 
    echo './images/user_default.jpg';
0 голосов
/ 11 июля 2011

Попробуйте:

if(file_exists('./images/alum/'.$profile['pic']))
 echo '/images/alum/'.$profile['pic']; 
 else echo '/images/user_default.jpg';

то есть измените "/ images" на "./images", но только в вызове file_exists.

...