Я проверяю, чтобы увидеть, если файл существует, используя -Page Goes Blank Использование file_exists
<?php
$filename = "../ads/";
if(file_exists($filename)) ?>
Это работает, но когда я не в корне. Если я в другом каталоге .... Для примера - Если я в каталоге «Объявления», и я просматриваю-ads.php, страница пуста, потому что в заголовке у меня есть код file_exists.
ЕСЛИ Я удаляю .. из ../ads/ страницы отображаются как должно.
Что мне делать? Мне нужно ... по пути ../ads/.
Вы должны использовать правильную систему фреймворка/автозагрузчика, которая не прозрачно опирается на пути к файлам. Композитор - ваш друг! – moonwave99
'$ filename = dirname (__ DIR__). '/ ads /' 'или используйте' $ _ENV ['DOCUMENT_ROOT'] ', чтобы сделать маршруты более предсказуемыми. –