Boris
Новичок
Здравствуйте!
Помогите разобраться, у меня не работает сессия.
Вот код
test_1.php
echo($_SESSION['test_1']); на странице test_1.php выводит "Привет со страницы test_1.php"
а вот страница test_2.php
получаю ошибку Notice: Undefined index: test_1 in /home/l/lbgraf/public_html/registration/test_2.php on line 10
в php.ini:
session.use_only_cookies = 1
session.use_trans_sid = 1 (пробовал и 0 - не работает)
помогите разобраться пожалуйста.
Помогите разобраться, у меня не работает сессия.
Вот код
test_1.php
PHP:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<base href="http://www.test.ru">
<title>Test</title>
</head>
<body>
<form name="form" action="/test/test_2.php" enctype="multipart/form-data" method="post">
<?php
$_SESSION['test_1']="Привет со страницы test_1.php";
echo($_SESSION['test_1']);
?>
<input type="submit" name="sub_test_1" value="Поехали" >
</form>
</body>
</html>
а вот страница test_2.php
PHP:
<?php
session_start();
ini_set('display_errors',1);
error_reporting(E_ALL);
header ("Content-type: text/plain; charset=utf-8");
if(isset($_POST['sub_test_1']))
{
echo('Я пришел');
echo($_SESSION['test_1']);
}
?>
в php.ini:
session.use_only_cookies = 1
session.use_trans_sid = 1 (пробовал и 0 - не работает)
помогите разобраться пожалуйста.