|
| |
|
|
| |
для: Unkind
(02.06.2007 в 16:29)
| | | работает!!! спасибо!!!
а вот такой вопрос
1)как установить время существования сессии?
2)адрес получается http://site.ru/regi/vhod.php?PHPSESSID=a76d216bdf86f54e2410905b3ab469a8. как можно изменить "...PHPSESSID=..." на что-нибудь проще? | |
| |
|
|
| |
|
|
| |
для: Angel_Hranitel
(02.06.2007 в 16:28)
| | | Тогда в URL должен передаватся идентификатор сессии. Замените
header ("Location: ./vhod.php");
На
header ("Location: ./vhod.php?" . SID); | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(02.06.2007 в 16:26)
| | | в .htaccess
php_value session.use_cookies 0
php_value session.use_only_cookies Off
php_value session.use_trans_sid on
php_value arg_separator.output "&"
|
| |
| |
|
|
| |
|
|
| |
для: Angel_Hranitel
(02.06.2007 в 16:23)
| | | У вас сессии настроены?
Т.е. идентификатор сесси как-нибудь передается (через GET или через куки)? | |
| |
|
|
| |
|
|
| | не могу разобраться..
создаю сессию
<?php
session_start();
$_SESSION['name'] = $_POST['name'];
$_SESSION['pass'] = $_POST['pass'];
$_SESSION['mail'] = $_POST['mail'];
header ("Location: ./vhod.php");
?>
|
на следующей странице пишу
<?php
session_start();
echo "Привет сессия - ".$_SESSION['name']."!";
?>
|
в результате получаю Notice: Undefined index: name in T:\home\virtual\site.ru\regi\vhod.php on line 13
Привет сессия - ! | |
| |
|
|
|