Проблема с передачей данных через сессию

n3o

Guest
Проблема с передачей данных через сессию

У меня проблема с передачей данных через сессии. С чем может быть связано? Может с настройками PHP? Или в программе?
У меня стоит:
PHP Version 4.3.0
Apache 1.3.24

В php.ini для сессий стоят следующие настройки:
Session Support : enabled
Registered save handlers : files user
session.auto_start : On
session.bug_compat_42 : On
session.bug_compat_warn : On
session.cache_expire : 180
session.cache_limiter : nocache
session.cookie_domain : no value
session.cookie_lifetime : 0
session.cookie_path : /
session.cookie_secure : Off
session.entropy_file : no value
session.entropy_length : 0
session.gc_dividend : 100
session.gc_maxlifetime : 1440
session.gc_probability : 1
session.name : PHPSESSID
session.referer_check : no value
session.save_handler : files
session.save_path : /tmp
session.serialize_handler : php
session.use_cookies : On
session.use_only_cookies : Off
session.use_trans_sid : On

Вот пример которым я проверял сессии.
Есть два документа:
index.php

PHP:
unset($user);
session_start ();
session_register ($user);

if ($user != "leo")
{
header ("location: login.php");
}else
{
print "welcome: ".$user;
}
и login.php

PHP:
unset($user);
session_start ();
session_register ($user);

if (!isset($user))
{
<form method=post action=login.php>
<input type=text name=user size=15>
<input type=submit name=submit value=ok>
</form>
PHP:
}else
{
session_register (user);
header ("location: index.php");
}
 

ix

Новичок
n3o, отталкивайся от тех примера, который написан на той странице, где ты читал про сессии. наверняка это http://php.spb.ru/php/session.html. а вообще читай там, где тебе предложил StUV
а вообще по поводу рабоатет\не работает - первое, что бросается в глаза - session_register ($user);
session_register() принимает строку с именем переменной, а не саму переменную
 
Сверху