Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Подтягивать несколько файлов вслед за 1
Форумы портала PHP.SU » » Вопросы новичков » Подтягивать несколько файлов вслед за 1

Страниц (1): [1]
 

1. Uchenik - 18 Августа, 2011 - 07:56:12 - перейти к сообщению
Вот например в css есть такая фишка как @import, т.е. я подключаю 1 файл, в котором прописаны имена других css через import и подтягиваются все. А как сделать что-то подобное в php?
можно это как-то сделать через include, require или как-то по-другому?
Ну например я подключаю config.php, а он за собой тянет constants.php functions.php и ещё кучу других файлов. И как ещё можно сделать чтобы подключив всё в момент авторизации, файлы оставались прикреплёнными на всех страницах, чтобы не нужно было их постоянно прописывать в других файлах.
2. DeepVarvar - 18 Августа, 2011 - 08:00:25 - перейти к сообщению
Так и подключать.
Главное чтобы первый файл который вызвали (например index.php) был в корне сайта.
Остальные могут лежать где угодно - хоть выше в дереве каталогов, хоть во вложенных папках..
Все воспринимается как один index.php
3. Uchenik - 18 Августа, 2011 - 08:07:42 - перейти к сообщению
Я подключаю require "config.php", а в нём пишу @import "{адрес подключаемого файла}";
Так получается?
А если пользователь ушёл на другую страницу, то там тоже нужно будет прописывать адрес к config.php?
4. DeepVarvar - 18 Августа, 2011 - 08:12:41 - перейти к сообщению
Нет - везде и всегда только require или include.

Кстати import нету в пхп.
Uchenik пишет:
а в нём пишу
и внем пишите require или include.

И так до посинения...
5. Uchenik - 18 Августа, 2011 - 08:14:40 - перейти к сообщению
жесть =)
спасибо
6. DeepVarvar - 18 Августа, 2011 - 08:15:48 - перейти к сообщению
Uchenik пишет:
А если пользователь ушёл на другую страницу
то первой уже не существует.
И вам снова строить "вселенную" с нуля.
7. Uchenik - 18 Августа, 2011 - 08:16:57 - перейти к сообщению
Thanks again! =)

 

Powered by ExBB FM 1.0 RC1