| |
|
|
| | У меня есть два файла: test1.php и test2.php. Проблема заключается в том что в первом файле вычесляется пременная, но далее использоваться она должна в другом файле, но я ни как не могу передать пременную из одного файла в другой. Я знаю ето можно сделать, но незнаю как. Помогите пожалуйста, зарание спасибо! | |
| |
|
|
| |
|
|
| |
для: IgorT
(14.08.2006 в 20:22)
| | | можно создать сессию
<?php
//запускаем сессию, необходимо в этих двух файлах
session_start();
// заносим необходимую переменную в сессию
$_SESSION['var'] = $необхомая_переменная;
?>
|
а во втором файле получаем к не доступ
<?php
session_start();
echo $_SESSION['var'];
?>
|
| |
| |
|
|
| |
|
|
| |
для: IgorT
(14.08.2006 в 20:22)
| | | можно один скрипт включить в другой,
можно передать через куки
можно использовать файл
можно использовать БД
.... =))) | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(14.08.2006 в 21:31)
| | | а как долго переменные остаются в $_SESSION? если же в приведенном примере из test1.php перейти в test2.php, а потом - в некий test3.php. В нем будут доступны указанные переменные из $_SESSION (разумеется, session_start() - в начале каждого файла)? | |
| |
|
|
| |
|
|
| |
для: dim
(14.08.2006 в 22:39)
| | | до окнчания сеанса - до закрытия страниц | |
| |
|
|
| |
|
|
| |
для: Lelik
(14.08.2006 в 22:42)
| | | хм.. странно.
переходил от страницы к странице с сессиями, однако на некотором этапе почему-то на что-то вроде интерпретатор не реагировал - вывода в браузер не было... | |
| |
|
|
| |
|
|
| |
для: dim
(14.08.2006 в 22:48)
| | | действительно странно... ну раве, что обращение к сессионной переменной было раньше, чем к запуску сессии... | |
| |
|
|
| |
|
|
| |
для: dim
(14.08.2006 в 22:48)
| | | А сессию вы во всех файлах стартовали? | |
| |
|
|
| |
|
|
| |
для: IgorT
(14.08.2006 в 20:22)
| | | уже разобрался, всем спасибо! | |
| |
|
|