Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 15.12.2009, 23:21   #1
Мастер
 
Регистрация: 15.11.2007
Сообщений: 816
Вес репутации: 219
nvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личность
По умолчанию как замутить инклуд из корня сайта? php

Подскажите)
в корне сайта папка, в ней хтмл страница в которую инклудится файл из корня.. если тупо <?php include("top.php") ?> то ищет в текущей папке, а не в корне.. думал слэш поможет, но почему-то не катит.. <?php include("/top.php") ?> - не прокатывает)

<?php include("../top.php") ?> не годится, ибо там лабиринты папок и везде этих отступов назад разное количество.

в общем как сказать инклуду, что нужно с корня читать?)
nvrskozzy вне форума   Ответить с цитированием
Старый 15.12.2009, 23:24   #2
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Указать абсолютный путь
phpfaq.ru/path
Апокалипсис вне форума   Ответить с цитированием
Старый 15.12.2009, 23:26   #3
Специалист
 
Аватар для pma87
 
Регистрация: 12.05.2008
Адрес: Адрес: Адрес:
Сообщений: 119
Вес репутации: 200
pma87 - как роза среди колючекpma87 - как роза среди колючекpma87 - как роза среди колючекpma87 - как роза среди колючек
По умолчанию

<?php include("/home/domen/www/top.php") ?> т.е. указать полный путь
pma87 вне форума   Ответить с цитированием
Старый 15.12.2009, 23:26   #4
Мастер
 
Регистрация: 15.11.2007
Сообщений: 816
Вес репутации: 219
nvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личность
По умолчанию

домен ещё не известен..
других вариантов нету?))
nvrskozzy вне форума   Ответить с цитированием
Старый 15.12.2009, 23:27   #5
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

print_r($_SERVER);
Апокалипсис вне форума   Ответить с цитированием
Старый 15.12.2009, 23:29   #6
Мастер
 
Регистрация: 15.11.2007
Сообщений: 816
Вес репутации: 219
nvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от pma87 Посмотреть сообщение
<?php include("home/domen/www/top.php") ?> т.е. указать полный путь
о спасибо большое)
nvrskozzy вне форума   Ответить с цитированием
Старый 15.12.2009, 23:34   #7
Специалист
 
Аватар для pma87
 
Регистрация: 12.05.2008
Адрес: Адрес: Адрес:
Сообщений: 119
Вес репутации: 200
pma87 - как роза среди колючекpma87 - как роза среди колючекpma87 - как роза среди колючекpma87 - как роза среди колючек
По умолчанию

<?php include($_SERVER['DOCUMENT_ROOT'].'/papka/top.php'); ?> - Это не зависит от имени домена
pma87 вне форума   Ответить с цитированием
Старый 15.12.2009, 23:42   #8
Вредина
 
Аватар для Jooz
 
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
Jooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущее
По умолчанию

pma87, верно!
И вообще хорошим стилем является в .htaccess прописывать инклюд conf.php файла, а в самом файле прописывать $var['home'] = $_SERVER['DOCUMENT_ROOT']; и др. переменные глобального характера, тем самым из любого php файла переменная var становиться доступной, т.е. include($var['home']."/top.php")
__________________
Чтобы произошло чудо нужно обязательно дунуть. Если не дунуть - чуда не произойдет!
Jooz вне форума   Ответить с цитированием
Старый 15.12.2009, 23:44   #9
Мастер
 
Регистрация: 15.11.2007
Сообщений: 816
Вес репутации: 219
nvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личностьnvrskozzy - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от pma87 Посмотреть сообщение
<?php include($_SERVER['DOCUMENT_ROOT'].'/papka/top.php'); ?> - Это не зависит от имени домена
заработало)) спасибо большое)
nvrskozzy вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ID не из корня Fol Установка кода на различные движки 3 07.11.2009 12:02
Вопрос по продвижению сайта официальным блогом сайта idrp Яндекс 5 24.08.2009 19:56
Инклуд shap Вопросы от новичков 1 01.04.2009 16:21
Форум сайта попал в ЯК отдельно от сайта о_О nvrskozzy Яндекс 26 12.03.2009 08:14
«Карта сайта» для лучшей индексации сайта mastersayt Вопросы по работе системы 8 19.12.2007 17:45


Часовой пояс GMT +3, время: 17:27.