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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Авторизация, авторизация...
 
 автор: Андрюха.   (27.05.2005 в 16:55)   письмо автору
 
 

Возможно-ли узнать записываются сесии или нет. (в инете)???
print_r($_SESSION);

не выводится, но в локале Array ( [vote_completed] => Array ( [0] => 1 ) [log1] => 123[pass] => 456)

   
 
 автор: Flash5   (27.05.2005 в 17:01)   письмо автору
 
   для: Андрюха.   (27.05.2005 в 16:55)
 

Для этой цели воспользуйтесь header-ом, если в header-е есть строка PHPSESSID (где то возле cookie) то это значит что идет учет сессии.
Удачи

   
 
 автор: Axxil   (27.05.2005 в 17:54)   письмо автору
 
   для: Андрюха.   (27.05.2005 в 16:55)
 

используйте
<? phpinfo() ?>

там посмотрите в разделе session включены ли они...
Session Support enabled

   
 
 автор: Андрюха.   (30.05.2005 в 13:15)   письмо автору
 
   для: Axxil   (27.05.2005 в 17:54)
 

Session Support - enabled
Включены.

   
 
 автор: Axxil   (30.05.2005 в 14:04)   письмо автору
 
   для: Андрюха.   (30.05.2005 в 13:15)
 

А покажите часть кода где используются сессии, попробуем разобраться...

   
 
 автор: Андрюха.   (30.05.2005 в 14:44)   письмо автору
 
   для: Axxil   (30.05.2005 в 14:04)
 


    if (isset($login))
    {
    echo "зарегистрирован ".$_POST['login']." $login ".$PHPSESSID." ".$_SESSION['username']."";
   print_r($_SESSION);
        $out = "<a href=\"index.phtml?my_mag=1\">мой журнал</a>";
    }
    else
    {
    echo "не зарегистрирован ".$_POST['login']." $login ".$PHPSESSID." ".$_SESSION['username']."";
   print_r($_SESSION);
        $out = "<a href=\"index.phtml?reg=1\">регистрация<a>";
    }


Это часть кода. Весь анекдот в том что в локале все прелестно работает,
не зарегистрирован b36de1a57f2febddfc2da17dc57dfa11 Array ( )

зарегистрирован 123 b36de1a57f2febddfc2da17dc57dfa11 7777777Array ( [log1] => 123 [pass] => 456 [username] => 7777777 )
а в инете ???

не зарегистрирован -- и все, хотя условие выполняется и страница меняется на index.phtml?top=$num

   
 
 автор: Андрюха.   (30.05.2005 в 18:08)   письмо автору
 
   для: Axxil   (30.05.2005 в 14:04)
 

Нашел маленький нюанс. Передача данных возможна через командную строку, хотя в инклюде регистрации отправляется <form action=index.phtml method=post>

   
Rambler's Top100
вверх

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