IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   инклуд из другой директории (http://www.imho.ws/showthread.php?t=75874)

'U's 16.12.2004 14:38

инклуд из другой директории
 
ситуция такая:
есть файл
/index.php в нем <php include ('header.php) ?> файл header тоже лежит в корневой директории.
есть файл /cards/index.php
Вопрос: как сделать инклуд файла, который лежит в корневой директории в этот файл?

Hubbitus 16.12.2004 14:47

<php include ('../index.php) ?>

Ну или прописать полный путь от корня сервера.

RaZEr 16.12.2004 14:49

../header.php (при условии что вырублен safe_mode)

2 Hubbitus: Ой. Опоздал :beer:

'U's 17.12.2004 00:53

Нет, в файл /cards/index.php нужено сделать инклуд файла header.php, который лежит в корневой. Когда вставляю <?php include ('/header.php) ?> - no such file :)
Конешна можно расплодить файл header во всех директориях, но тогда будт неудобно менять диз...

RaZEr 17.12.2004 00:58

Ещё раз перечитай наши посты. Если всё ещё выдает эту ошибку - ещё раз и т.д.

Hubbitus 17.12.2004 01:27

Цитата:

Сообщение от 'U's
Нет, в файл /cards/index.php нужено сделать инклуд файла header.php, который лежит в корневой. Когда вставляю <?php include ('/header.php) ?> - no such file :)

Естественно, потому что в корне сервера нету файла header.php!!! Ты читать-то умеешь? (Прав RaZEr, что тебе читать нужно пока не прочитаешь :biggrin: ) - пиши относительный путь, тоесть в конкретном примере нужно еще добавить две точки

Цитата:

Сообщение от 'U's
Конешна можно расплодить файл header во всех директориях, но тогда будт неудобно менять диз...

Ну тогда уж лучше сделать символическую ссылку, а не плодить копии. В некоторых случаях (подозреваю что не в этом) это бывает достаточно удачным решением.

Sheryld 17.12.2004 11:27

попробуй:

$DOCUMENT_ROOT . "/file.ext"

Heo 17.12.2004 12:18

PHP код:

../header.php 

читай внимательно

'U's 17.12.2004 23:23

Все, всем спасибо, извините за тупость :) Просто читал после самого сложного зачета, который, кстати сдал :)
Тему можно закрыть :claps:


Часовой пояс GMT +4, время: 20:51.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.