Ссылка на расположение файлов в php требует

StackOverflow https://stackoverflow.com/questions/2146628

  •  23-09-2019
  •  | 
  •  

Вопрос

еще один простой вопрос для кого-то!

на моем сервере у меня есть такое место, как

htdocs/aFolderName/

который содержит файл index.php, который ссылается на необходимый файл из

htdocs/aFolderName/php/

с помощью кода

<?php require('php/db.php'); ?>

у меня тоже есть папка

htdocs/aFolderName/other/

который содержит другой файл php, для которого необходимо, чтобы файл php был расположен

htdocs/aFolderName/php/

как мне сослаться на это, могу ли я отойти назад от папки?

Спасибо!

Это было полезно?

Решение

require('../otherfile.php')

Другие советы

require ('../php/yourFile.php');

:)

Относительные указатели на каталоги:

./ - Текущий каталог
../ - родительский каталог

.

require('./somefile.php'); // current directory
require('../somefile.php'); // one directory back
require('../../somefile.php'); // two directories back
require('../../../somefile.php'); // three directories back
// and on on...

Я бы посоветовал вам включить ваш файл, указав перед ним корневую папку документа, потому что иногда, если вы не укажете эту папку, файл не будет включен, поэтому попробуйте следующее:

require($_SERVER['DOCUMENT_ROOT'] . '/' . 'yourfolder/file.php');
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top