как я могу получить доступ к папке или файлу в родительской папке php - PullRequest
2 голосов
/ 28 мая 2010

Я хочу, чтобы общая папка, содержащая изображения, была доступна для html-страниц внутри подпапок. (Дочерние папки)

Ответы [ 5 ]

11 голосов
/ 28 мая 2010

Если вы имеете в виду, что ваша html-папка и папка с изображениями являются братьями и сестрами, вы, вероятно, ищете каталог .. ... гм, штука.

Ваши файлы выглядят так:

/www
    /html
        index.php
    /images
        myimage.png

Напишите тег img так:

<img src="../images/myimage.png" />
7 голосов
/ 28 мая 2010

Создайте папку внутри вашего сайта и вставьте в нее изображения.

1 голос
/ 28 мая 2010

Если я правильно понял, у вас есть папка с множеством папок внутри, а внутри много папок, у вас есть html-страницы, и вы хотите, чтобы страницы обращались к первой папке ...

main_folder

pic.png

pic.gif

pic.jpg

вложенная папка

html_page.php

просто используйте ../pic.png, когдаВы называете файл изображения с html_page.php

Это то, что вы искали?

1 голос
/ 28 мая 2010

В принципе, существует два способа ссылки на ресурс (страница / скрипт / изображение / что угодно):

Так что просто поместите ваши изображения в общедоступную папку и обратитесь к ним одним из этих двух способов.

Или уточните свой вопрос:)

0 голосов
/ 28 мая 2010

Вы можете получить каталог текущего файла с помощью dirname funciton:

dirname(__FILE__)

Если вы хотите родительский каталог, вы можете использовать '..' таким образом:

$current_dir = dirname(__FILE__);
$parent_dir = $current_dir.'/..';
...