2016-09-22 7 views
1

Уверен, что я пропустил что-то очевидное здесь. Я хочу включить php-файл, но мне нужно проверить, существует ли он в первую очередь, и каждый раз, когда я его запускаю, я получаю сообщение об ошибке. Я вижу, что файл находится из моего FTP-приложения.Проверка наличия файла в той же папке

 <? 
      $man_file="/site/67/blog/612.php"; 
      if (file_exists($man_file)){ 
       include($man_file); 
      } 
      else 
      { 
       echo $man_file; 
      } 
      clearstatcache(); 
     ?> 

Я что-то не хватает?

+3

Какое сообщение об ошибке вы получаете? –

+1

_failure message_ вы говорите? – AbraCadaver

+0

Ваш настоящий скрипт начинается с

ответ

2

Это было Fred. Мне никогда не приходилось это делать раньше. Отправьте его в качестве ответа, и я подниму его и приму. - Ричард Янг

проводки мой комментарий как "" ответ:

$man_file="/site/67/blog/612.php";

Используйте полный путь на сервере (пример):

$man_file="/var/usr/public/site/67/blog/612.php"; 

или относительным.

0

Вам также нужно указать путь к файлу. Так что попробуйте что-то вроде

$man_file=$_SERVER['DOCUMENT_ROOT']."/612.php"; 

Если каталог вы ищете является root.

+0

Я попытался включить путь. Я пробовал полный путь, который он устал, ставя «./», но ничего не изменилось. –

Смежные вопросы