 |
 |
Форум сетевых администраторов » Программирование » PHP » Вызов других файлов
| Автор |
| Тема |
 |
|
 |
|
|
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
как можно включить файл (include) в программу, если этот файл находиться в другой директории и включает другой файл?
То есть имеем пару файлов:
директория /
в ней файл test.php
в нем содержиться
include('./dir1/file.php');
директория /dir1
в ней файлы file.php и file1.php
в файле file.php содержиться
include('file1.php');
В этом случае при вызове test.php получим ошибку что невозможно включить file.php по указанному пути, или что-то в этом духе.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-04-2002 19:47 |
|
|
Nightmare+
|
quote: include('./dir1/file.php');
лучше используется... |
[сооб. #5635]
04-04-2002 14:22 |
|
Nightmare+


Зарегистрирован: Oct 2001
Место проживания: %)
Публикаций: 171
Статус:  |
quote: include('./dir1/file.php');
лучше используется так include('dir1/file.php');
__________________
The information transmitted is intended exclusively for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any disclosure, copying, distribution or other action based upon the information by persons or entities other than the intended recipient is prohibited.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-04-2002 14:22 |
|
|
Модератор


Зарегистрирован: Oct 2001
Место проживания: Альметьевск, Татарстан
Публикаций: 480
Статус:  |
quote: Первоначальное сообщение от polo
как можно включить файл (include) в программу, если этот файл находиться в другой директории и включает другой файл?
То есть имеем пару файлов:
директория /
в ней файл test.php
в нем содержиться
include('./dir1/file.php');
директория /dir1
в ней файлы file.php и file1.php
в файле file.php содержиться
include('file1.php');
В этом случае при вызове test.php получим ошибку что невозможно включить file.php по указанному пути, или что-то в этом духе.
когда включаешь file.php то он уже не в dir1 а как бы в / по путям. можно ввести пару переменных которым присвоить пути, и включать файлы используя переменные. либо абсолютные пути.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-04-2002 14:40 |
|
|
Администратор
|
| ну это и так понятно, а допустим эти файлы... |
[сооб. #5641]
04-04-2002 14:52 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
ну это и так понятно, а допустим эти файлы включают другие файлы а те в свою очередь другие, это же надо искать все пути и переписывать, может есть какой-либо другой способ?
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-04-2002 14:52 |
|
|
Мерен
|
| 2 polo если я не ошибаюсь, то в пхп пути указываются... |
[сооб. #5845]
07-04-2002 10:07 |
|
|
Администратор
|
| Я точно помню что читал про команду для смены... |
[сооб. #5857]
07-04-2002 14:19 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
Я точно помню что читал про команду для смены директории, только не помню где и если это то что нужно.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-04-2002 14:19 |
|
|


Мерен
|
2 polo
надеюсь разберешься 
chdir
(PHP 3, PHP 4 )
chdir... |
[сооб. #6039]
08-04-2002 21:21 |
|
Мерен


Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус:  |
2 polo
надеюсь разберешься 
chdir
(PHP 3, PHP 4 )
chdir -- change directory
Description
int chdir (string directory)
Changes PHP's current directory to directory. Returns FALSE if unable to change directory, TRUE otherwise.
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
08-04-2002 21:21 |
|
|
Администратор
|
| ага именно это я и не мог вспомнить, но уже... |
[сооб. #6071]
09-04-2002 01:18 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
ага именно это я и не мог вспомнить, но уже все ок, но всеравно не подходит для того что я хотел сделать, придеться все пути править.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
09-04-2002 01:18 |
|
|
Мерен
|
| 2 polo а идею рассказать не хочешь? может подсобим?... |
[сооб. #6329]
12-04-2002 08:17 |
|
|
|
Формат времени GMT. Текущее время 12:36.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01093102 seconds (46.71% PHP - 53.29% MySQL) with 26 queries.
|
 |