|
|
|
|
<?
include $DOCUMENT_ROOT.'/wap/inc/auth_header.php';
/* Тело */
?>
Все хорошо!
<?
include $DOCUMENT_ROOT.'/wap/inc/auth_footer.php';
?>
|
И не работет =(
Главное если подставить любой другой файл все ок.
Это auth_header.php
<?
session_start();
if ($PHPSESSID == $id)
{
?>
|
Это auth_footer.php
<?
}
else
{
echo 'Вы не имеете права находиться тут!<br>Пожалуйста <a href=index.php>перезайдите</a>';
}
?>
|
Ну и где у меня ошибка?
Файлы проверены сущ. =( | |
|
|
|
|
|
|
|
для: Akira
(14.11.2004 в 20:48)
| | Хм... а если include, require заменить чего-нибудь пишется? | |
|
|
|
|
|
|
|
для: cheops
(14.11.2004 в 21:04)
| | Вопросик а как прицепить файл include "menu.php"; если файл на другом сервере? Это возможно? | |
|
|
|
|
|
|
|
для: sedek
(15.11.2004 в 22:15)
| | Возможно, но будет подцеплен HTML-код. Подцепить php-код и его выполнить не получится. И путь к файлу нужно писать "полный" – вот таким образом
include 'http://www.example.com/file.php?foo=1&bar=2';
|
Для работы с удаленными файлами в php.ini должна быть включена директива
allow_url_fopen=on | |
|
|
|
|
|
|
|
для: Akira
(14.11.2004 в 20:48)
| | Нашел ошибку сам =) Нельзя разрывать if или else =) | |
|
|
|
|
|
|
|
для: Akira
(15.11.2004 в 22:24)
| | почему
работает,а
include'../item.php?item=001'
|
работать не хочет. | |
|
|
|
|
|
|
|
для: Crux
(16.11.2004 в 14:37)
| | При работе с файлами на том же серваке, нельзя подключать файлы include'../item.php?item=001' , т.к. item.php?item=001 считается как название самого файла.
Хотя черт его знает, может это от настроек самого PHP зависит | |
|
|
|
|
|
|
|
для: Mitay
(16.11.2004 в 15:53)
| | Подскажите кто знает если файл лежит на томже серваке но в другой дериктории(выше) как его подключить? | |
|
|
|
|
|
|
|
для: sedek
(16.11.2004 в 16:21)
| | Точно так же как и файл в текущей директории, директория которая расположена выше обозначается двумя точками ".." Т.е. файл должен быть подключёт примерно следующим образом
<?php
include "../index.php";
?>
|
Можно поднятся на две директории вверх и спустится в директорию sedek
<?php
include "../../sedek/index.php";
?>
|
| |
|
|
|
|
|
|
|
для: Crux
(16.11.2004 в 14:37)
| | Следует писать вот так:
<?
$item = 001;
include'../item.php';
?>
|
| |
|
|
|
|
|
|
|
для: Crux
(16.11.2004 в 14:37)
| | Так параметры передавать не следует, так как передачи по сети не происходит и фактически Web-сервер параметры не обрабатывает. Можно поступить гораздо проще
<?php
$item = "001";
include'../item.php';
?>
|
PS Вместо $item может быть понадобится $_GET['item'] - это зависит от содержимого item.php. | |
|
|
|
|
|
|
|
для: cheops
(16.11.2004 в 22:10)
| | Хотел спросить. тут гдето был топик. про грабер информации с других страниц, с различными функциями. отключений тегов и тд.
Очень нужно. | |
|
|
|