Вы не зашли.
    
        
        
                         #21.
            TLENS
                                                Off
                        #21.
            TLENS
                                                Off
                
                                                    (14)
                                                            
                        Moderator
                        2011.02.22 19:07
                                                
                                                        
 
                IstsamНу можно и по ключю
Но base64 там не нужен
        
                            
                Отредактировано TLENS (2011.02.22 19:07)
            
        
                
     
        
        
                если делать с помощю сесии то авторизация не будет слетать?
        
        
                
    
 
        
        
                всегда есть вероятность потери сессии (пользователь удалил куку, на сервере что-то случилось с хранилищем сессий...)
        
        
                
    
 
        
        
                Или же место на сервере закончилось! Я у себя в подержку написал о переполнении дык сказали сделаем. Неделю где-то папка сессии растет:-) круто, да?
Я, допустим, делал так: в таблицу юзеров пишу случайный хэш, его же и в сессию + проверка по ip.
        
        
                            
                ДАУН-Данная Аватара Унаследована Незнайкой
            
        
     
        
        
                Я вообще не понимаю что к чему тут, но хочу разобраться 

- С чего вообще ты это взял?
- Ну вот:
.promodj.ru    TRUE    /    FALSE    1333806479    pdjsid    452ddpcej5vf83q7i4e6fueng0
.promodj.ru    TRUE    /    FALSE    1643749200    maxi    1181816
.promodj.ru    TRUE    /    FALSE    1643749200    jazz    %7E355400e24b65b0f2fb3e9ee92f3e2073
.promodj.ru    TRUE    /    FALSE    1643749200    trickme    5b7550ddc1c6c97a87b80339e748da81
promodj.ru    FALSE    /    FALSE    1304948878    fatboy    AAAAAU2fEg4sc3Lqc89QAg==
Последняя кажется всегда постоянна...
Код:
| span style="color: #0000BB"><?phpif(isset($_COOKIE['sid']))  {    //echo $_COOKIE['sid'];    Session_Start($_COOKIE['sid']); //Запуск прежней сессии, ну как я понял.                                    //она остается всегда на сервере? Или сколько времени она действительна?  }  else  {    Session_Start(); //Запуск новой сессии        //При авторизации будем сохранять ид сессии у юзера на компе.    //SetCookie('sid',    Session_ID(), $_SERVER['REQUEST_TIME'] + (86400*7), '/',     $_SERVER['HTTP_HOST'], false, false);    //SetCookie('subsid', Session_ID(), $_SERVER['REQUEST_TIME'] + (86400*7), '/', '.'.$_SERVER['HTTP_HOST'], false, false);  }?> | 
                Отредактировано tipsun (2011.04.09 20:08)
            
        
                
     
        
        
        
                Это кто там такую фигню в посте #25 пишет??! 

void - пусто. Понял)) СПС.
Код:
| span style="color: #0000BB"><?php//echo $_COOKIE['sid'];Session_Name('sid'); //Запуск прежней сессии, если был получен её id через $_GET, $_POST или $_COOKIE, иначе не беда, создается новыйSession_Start();//При авторизации будем сохранять ид сессии у юзера на компе.//SetCookie('sid', Session_ID(), $_SERVER['REQUEST_TIME'] + (86400*7), '/', $_SERVER['HTTP_HOST'], false, false);//при закрытии окошка в интернет, у нас останется ключ...?> | 
                Отредактировано tipsun (2011.04.09 20:08)
            
        
                
     
        
        
                Вот я не пойму, зачем в куки все суют браузеры, ипы... Он же на отдельном компе каждого хранится.
----
Узнал, как можно продлить жизнь файла сессии, просто создать для него отдельную папку и если можно там, где нет доступа.
Код:
| span style="color: #0000BB"><?phpini_set('session.save_path', $_SERVER['DOCUMENT_ROOT'] .'../sessions/'); | 
Базу не трогать, т.к. все равно с файла вытащить это все быстрее будет, как я понял.
        
                            
                Отредактировано tipsun (2011.04.10 09:09)