Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Сеансы

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: Gelmir   (27.08.2005 в 23:45)   письмо автору
 
   для: gotbar   (27.08.2005 в 21:12)
 

после установки в РНР.ini session.use_trans_sid=on всё отлично работает! спасибо огромное!

   
 
 автор: gotbar   (27.08.2005 в 21:12)   письмо автору
 
   для: Gelmir   (27.08.2005 в 20:43)
 

У меня в браузере ваши скрипты выводят: "Привет, maksym". Так, что все работает (у меня :) )

   
 
 автор: cheops   (27.08.2005 в 21:11)   письмо автору
 
   для: Gelmir   (27.08.2005 в 18:44)
 

Да кстати, действительно распространённая проблема при
session.use_cookies=1

когда в браузере отключены cookie.

   
 
 автор: Gelmir   (27.08.2005 в 20:43)   письмо автору
 
   для: gotbar   (27.08.2005 в 20:37)
 

попробую сделать так, как вы советуете, однако хочу заметить что ошибка сохранялась при минимальном ровне безопасности, установленном в ИЕ.
Спасибо.

   
 
 автор: gotbar   (27.08.2005 в 20:37)   письмо автору
 
   для: Gelmir   (27.08.2005 в 18:44)
 

Возможно, что куки в вашем браузере отключены, а пхп сконфигурирован у вас таким образом, что сессия сохраняется только в куках. Об этом говорит строчка session.use_cookie=1.

Или нужно включить куки в браузере хотя бы на стандартное положение, или , если не хотите их включать, установите

session.use_trans_sid =on (или 1)

   
 
 автор: Gelmir   (27.08.2005 в 18:44)   письмо автору
 
   для: gotbar   (27.08.2005 в 05:03)
 


session.use_cookies=1
session.use_trans_sid=0

тольо сейчас, к сожалению, я не могу проверить работу пхп с указанными настройками. Но надеюсь мои настройки вам что нибудь скажут.

   
 
 автор: gotbar   (27.08.2005 в 05:03)   письмо автору
 
   для: Gelmir   (27.08.2005 в 01:18)
 

А как установлены флаги на сессионные куки
и на передачу сессий через урлы php.ini?

Должно стоять

session.use_cookies=on
и (или)
session.use_trans_sid=on

   
 
 автор: Gelmir   (27.08.2005 в 01:18)   письмо автору
 
   для: 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']; 
?> 

в итоге получаю Привет,

   
 
 автор: Gelmir   (27.08.2005 в 00:11)   письмо автору
 
   для: cheops   (27.08.2005 в 00:05)
 

проблемма не в появление нотисов (я специально включил вывод всех ошибок), а в том, что пропадает значение сессии.
Применив тестер (http://softtime.ru/forum/read.php?id_forum=1&id_theme=1516&page=3) получил:
Переменной login Нет в супер-глобальном массиве!
обратитесь к документации по настройке php на вашем сервере.

К сожалению какой либо документации не имеется, поэтому и написал свою просьбу на форум

   
 
 автор: cheops   (27.08.2005 в 00:05)   письмо автору
 
   для: 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); 
?>

В качестве параметра, которой передать соответствующий уровень обработки ошибок.

   

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования