бочератор
Guest
Проблемы с сессиями после require
Использую php4. Существует 3 файла: index.php, 1.php, 2.php.
index.php
<?
session_name("NEW"); session_start(); ...
require "http://localhost/1.php"; ... ?>
1.php
<? function fun1()
{ global $ses_array1;?>
<form action="http://localhost/2.php" method="POST">
fam: <input type=text name="user_fam" value="<?echo $ses_array1[6];?>"><br> ... <input type=submit name="Ok" value="OK"> </form> }
<? fun1();?>
2.php
<?
session_name("NEW"); session_start();
$ses_array1[6]=$_POST["user_fam"];
session_register("ses_array1");
header("Location: http://localhost");
exit();
?>
Все передается и читается в index.php, но в 1.php данные не выводятся. Возможно проблема связана с require. Пробовал session_start() в 1.php - не помогло.
Вообще задача стоит во включении в index.php (общий дизайн) формы запоминающей введенные данные на случай ошибок и т.д.
P.S. В мануале ответа на подобную проблему не нашел.
Использую php4. Существует 3 файла: index.php, 1.php, 2.php.
index.php
<?
session_name("NEW"); session_start(); ...
require "http://localhost/1.php"; ... ?>
1.php
<? function fun1()
{ global $ses_array1;?>
<form action="http://localhost/2.php" method="POST">
fam: <input type=text name="user_fam" value="<?echo $ses_array1[6];?>"><br> ... <input type=submit name="Ok" value="OK"> </form> }
<? fun1();?>
2.php
<?
session_name("NEW"); session_start();
$ses_array1[6]=$_POST["user_fam"];
session_register("ses_array1");
header("Location: http://localhost");
exit();
?>
Все передается и читается в index.php, но в 1.php данные не выводятся. Возможно проблема связана с require. Пробовал session_start() в 1.php - не помогло.
Вообще задача стоит во включении в index.php (общий дизайн) формы запоминающей введенные данные на случай ошибок и т.д.
P.S. В мануале ответа на подобную проблему не нашел.
