powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Теряются переменные
6 сообщений из 6, страница 1 из 1
(PHP) Теряются переменные
    #32971328
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему такое просиходит?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
// в одном файле
$head_title = ": Администрирование";
echo "head_title_1 ".$head_title; --- вывод происходит
include('http://perfect.lkray.ru/head.php');

// в файле head.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?echo "head_title_2 ".$head_title;?> --- переменная пуста
<title>Информационная система "PERFECT"<? echo $head_title; ?></title>
...
Рейтинг: 0 / 0
(PHP) Теряются переменные
    #32971356
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял формулировку, то кто тебя так научил инклудить скрипты?
Ради интереса открой файл по пути http://perfect.lkray.ru/head.php. Ты будешь удивлен, но там не будет скрипта, там будет чистый HTML. (при условии, что сервер отрабатывает РНР скрипты)
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) Теряются переменные
    #32971389
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется, я понял :)
...
Рейтинг: 0 / 0
(PHP) Теряются переменные
    #32972890
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема такая. Если писать так, то НЕ работает:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
/ в одном файле
$head_title = ": Администрирование";
echo "head_title_1 ".$head_title; --- вывод происходит
include("http://perfect.lkray.ru/head.php");

// в файле head.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?echo "head_title_2 ".$head_title;?> --- переменная пуста
<title>Информационная система "PERFECT"<? echo $head_title; ?></title>

А если так, то РАБОТАЕТ:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
/ в одном файле
$head_title = ": Администрирование";
echo "head_title_1 ".$head_title; --- вывод происходит
include("head.php");

// в файле head.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?echo "head_title_2 ".$head_title;?> --- переменная пуста
<title>Информационная система "PERFECT"<? echo $head_title; ?></title>

Как бы инклудить файл, который находится в родительском каталоге, так, чтобы не работл HTTP протокол?
...
Рейтинг: 0 / 0
(PHP) Теряются переменные
    #32972975
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего ты не понял.;(
Читать до просветления Самые основы. Как работает PHP. и на закуску Различие между абсолютными и относительными путями. В файловой системе и на сайте
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) Теряются переменные
    #32972993
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм.. плохо прочел.. все верно... скрипт отрабатывается и выдает результат, так что читай про пути на сервере....
З.Ы. Плохо, что нельзя фиксить мессаги.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Теряются переменные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]