|
|
|
|
|
для: gotbar
(27.08.2005 в 21:12)
| | после установки в РНР.ini session.use_trans_sid=on всё отлично работает! спасибо огромное! | |
|
|
|
|
|
|
|
для: Gelmir
(27.08.2005 в 20:43)
| | У меня в браузере ваши скрипты выводят: "Привет, maksym". Так, что все работает (у меня :) ) | |
|
|
|
|
|
|
|
для: Gelmir
(27.08.2005 в 18:44)
| | Да кстати, действительно распространённая проблема при
когда в браузере отключены cookie. | |
|
|
|
|
|
|
|
для: gotbar
(27.08.2005 в 20:37)
| | попробую сделать так, как вы советуете, однако хочу заметить что ошибка сохранялась при минимальном ровне безопасности, установленном в ИЕ.
Спасибо. | |
|
|
|
|
|
|
|
для: Gelmir
(27.08.2005 в 18:44)
| | Возможно, что куки в вашем браузере отключены, а пхп сконфигурирован у вас таким образом, что сессия сохраняется только в куках. Об этом говорит строчка session.use_cookie=1.
Или нужно включить куки в браузере хотя бы на стандартное положение, или , если не хотите их включать, установите
session.use_trans_sid =on (или 1) | |
|
|
|
|
|
|
|
для: gotbar
(27.08.2005 в 05:03)
| |
session.use_cookies=1
session.use_trans_sid=0
|
тольо сейчас, к сожалению, я не могу проверить работу пхп с указанными настройками. Но надеюсь мои настройки вам что нибудь скажут. | |
|
|
|
|
|
|
|
для: Gelmir
(27.08.2005 в 01:18)
| | А как установлены флаги на сессионные куки
и на передачу сессий через урлы php.ini?
Должно стоять
session.use_cookies=on
и (или)
session.use_trans_sid=on | |
|
|
|
|
|
|
|
для: cheops
(27.08.2005 в 00:05)
| | попробовал следующий код:
<?
session_start();
$name = "maksim";
$_SESSION['my_name'] = $name;
?>
<a href="page2.php">На следующую страницу </a>
|
page2.php
<?
session_start();
echo "Привет, ".$_SESSION['my_name'];
?>
|
в итоге получаю Привет, | |
|
|
|
|
|
|
|
для: cheops
(27.08.2005 в 00:05)
| | проблемма не в появление нотисов (я специально включил вывод всех ошибок), а в том, что пропадает значение сессии.
Применив тестер (http://softtime.ru/forum/read.php?id_forum=1&id_theme=1516&page=3) получил:
Переменной login Нет в супер-глобальном массиве!
обратитесь к документации по настройке php на вашем сервере.
К сожалению какой либо документации не имеется, поэтому и написал свою просьбу на форум | |
|
|
|
|
|
|
|
для: Gelmir
(26.08.2005 в 23:17)
| | notice - это не ошибка, а своеобразный совет и выводится, когда выставлена максимальная чувствительность PHP к ошибкам - её следует понизить, как это сделано на всех хостингах, иначе они не дадут работать. Для этого, следует выставить соответствующее значение для директивы error_reporting http://www.softtime.ru/info/articlephp.php?id_article=23, в конфигурационном файле php.ini
error_reporting = E_ALL & ~E_NOTICE
|
Так же можно изменить уровень обработки ошибок локально, для этого в начало скрипта следует поместить функцию
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
?>
|
В качестве параметра, которой передать соответствующий уровень обработки ошибок. | |
|
|
|
|