как передать значение с внешней страницы внутрь фрейма? - PullRequest
1 голос
/ 03 января 2009

У меня есть файлы внутри страницы, эта страница с именем (mainframe.php) является набором фреймов, содержащим два файла подкадров (файл 1: topframe.php, файл 2 bottom frame.php), и мне нужно передать значение из внешняя страница (файл: extarnalpage.php) внутри фреймов (верхний и нижний). но я не могу этого сделать ... а страницы следующие:

  • mainframe.php

..............................................

  • topframe.php

topframe содержание верхнего кадра

?>

............................................... ........

  • bottomframe.php

bottomframe содержание нижней части

............................................... ...

  • externalpage.php

bottomframe содержание нижней части

.................................................. ......

мой вопрос - как получить значение текста из externalpage.php в topframe.php и bottomframe.php. спасибо

1 Ответ

1 голос
/ 04 января 2009

Что приходит на ум, так это сеансы.

Сеансы хранятся на сервере, и это выглядит примерно так:

для установки переменных в сеансе:

<?php
session_start();

$_SESSION['some_variable_name_1']='some_variable_value_1';
$_SESSION['some_variable_name_2']='some_variable_value_2';
...
$_SESSION['some_variable_name_n']='some_variable_value_n';
?>

для извлечения переменных из сеанса на другой странице:

<?php
session_start();

$some_variable_value_1 = $_SESSION['some_variable_name_1'];
$some_variable_value_2 = $_SESSION['some_variable_name_2'];
...
$some_variable_value_n = $_SESSION['some_variable_name_n'];
?>

больше на сессиях в http://www.php.net/session

Но я бы действительно рекомендовал вам оставлять фреймы и таблицы и использовать css для позиционирования элементов - это намного проще и вы получите более читаемый HTML

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...