Вопрос про использование includ

Дезмонд
На сайте с 03.03.2006
Offline
27
593

Всем привет. В общем то вопрос в следующем вна сайте во внутренний код вставляю следующее:

<?

include("/путь/до/папки/страницы/index.php");

?>

Но ничего не инклюдится, может кто нить поможет в чем проблема?

Тиражирование CD/DVD (http://www.rprofy.ru) Портал "Школьная газета" (http://www.go2school.ru)
R
На сайте с 30.05.2007
Offline
163
#1

<? include("НАЗВАНИЕ_ФАЙЛА_СОДЕРЖИМОЕ_КОТОРОГО_БУДЕТ_ВСТАВЛЯТЬСЯ.php"); ?>

Сам файл кидаете в корневую директорию на фтп, там же где лежат остальные страницы.

P.S. Не забудьте, что просто так на Вашем ПК не будут работать инклуды, а после закачки на хостинг все будет нормально.

Дезмонд
На сайте с 03.03.2006
Offline
27
#2

Сенкс за первый отзыв, но уточню:

В общем то инклюдю я страничку новостей из раздела "новости" на главную страницу (что бы несколько новостей на главной отображались)... новости добавляются через скрипт, скрипт лежит в отдельной папке (в общем выложил все как есть).

Web-Silver
На сайте с 02.05.2007
Offline
256
#3

Дезмонд, а если так попробовать:

<?php include($DOCUMENT_ROOT."/путь/до/папки/страницы/index.php"); ?>
-
На сайте с 05.08.2006
Offline
102
#4

А сам "/путь/до/папки/страницы/index.php" новости выдаёт без инклуд?

Проверьте правильности пути к файлу.

А вообще можно и без инклуд, другими способами брать содержимое файла.

0x53
На сайте с 16.11.2007
Offline
31
#5

Не знаю что вы мучаетесь...

Делайте как в моём примере:

<?php include "http://SiteName.Domain/FileName.php"; ?>

100% работает.

Заработай на своём трафике (http://www.popuptraf.ru/?partner=15337) Инвайт: 10B7605384FE8186CC1B | j0o.ru (http://j0o.ru/1621/) - заработай на ссылочном трафике. Наличие сайта не обязательно! Рекомендую! ;)
Дезмонд
На сайте с 03.03.2006
Offline
27
#6

Всем еще раз доброго времени суток!

В общем либо руки кривые, либо чего то не так делаю. Путь проверил, все нормально, пытался вставить все что вы предложили, не помогло..

Как сделать без инклюда не знаю :(

Если это все что можно предложить, то всем спасибо за помощь.

dspu
На сайте с 10.05.2006
Offline
268
#7

с некоторых пор я делаю только так:

<?require_once($_SERVER['DOCUMENT_ROOT'].'/inc/part1.inc')?>

файл должен находиться www.site.ru/inc/part1.inc

перед тем как инклюдить создайте тестовый файл с произвольным статическим текстом - если не будет и он инклюдиться, значит у вас с настройками php на сервере беда

а так похоже, что скрипт у вас просто не формирует результат, поэтому и ничего не включается, папки работы скрипта и файла отображения разные - из-за этого может быть проблема

Дезмонд
На сайте с 03.03.2006
Offline
27
#8

Угумс, попробовал, видимо сервак не настроен, буду ковыряться, сенкс за помощь!

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#9

Создаёте на сервере В КОРНЕ файл include.php с таким содержимым:


<?
if (!include('text.php')) { echo "File not open!"; }
?>

И еще один В КОРНЕ - text.php с этим содержимым:


<?
echo "File open!";
?>

Потом переходите по адресу: http://site.ru/include.php и смотрите на результат.

Если вывелось File not open!, то переходите на http://site.ru/text.php.

Если и второе не вывелось, то советую выложить тут содержимое файла (который вы предварительно откройте в браузере:) ) с таким содержимым:


<?
phpinfo();
?>

Там должна быть инфошка по вашей версии пхп, мы тут посмотрим. Может чего и надумаем.

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий