Сессии через мускул снесли мозг (точнее IE) (сори за предыдущий пост)

Andykalinin

Новичок
Сессии через мускул снесли мозг (точнее IE) (сори за предыдущий пост)

Короче сделал сессии через мускул, но тут подкралась проблема.
PHP:
if (isset($_POST['logout'])) {
                    CreateCookie("userid", "", 1);
                    CreateCookie("password", "", 1);	
    if ($user['userid'] > 0) {
        $db->query("DELETE FROM session WHERE userid = $user[userid]");
    }

    $db->query("DELETE FROM session WHERE sessionhash = '" .
        addslashes($session['sessionhash']) . "'");

    $session['sessionhash'] = CreateSessionHash();

    $db->query("INSERT INTO session (sessionhash, userid, host, idhash, lastactivity,  useragent)
              VALUES ('" . addslashes($session['sessionhash']) . "', 0, '" .
        addslashes($session['host']) . "', '" . addslashes($session['idhash']) . "', " .
        TIMENOW . ", '" . addslashes(USER_AGENT) . "') ");

    CreateCookie('sessionhash', $session['sessionhash'], 0);
    $user = array('userid' => 0, 'username' => '', 'loggedin' => 0);
}
В общем хня тут непонятно как подкралась. В мозилле все работает супер, но в ИЕ после того как нажимаю выход ($_POST['logout']) в базе появляется сессия не с userid=0, а с пользователем который вроде как выходит, но самое интересное в тойже базе проставляется loggedin=0.
Я понимаю что это глюк, но вопрос в том чей? Мой или хостера?
PS Такая хрень тока на сервере, на локале все супер...

-~{}~ 04.03.08 05:13:

Апокалипсис, я ту хрень читал и вывод ошибок стоит e_all(это я о том что ты написал в предыдущей теме...)
 

Апокалипсис

тех дир matras.ru
Там не только про ошибки. Там принципы отладки.
Тебе как раз нужна отладка. Прочитай внимательнее статью.
 

Andykalinin

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

zerkms

TDD infected
Команда форума
но хня в том что на сервере ничего не выдает из того что могло бы помешать работе скрипта.
значит всё работает прекрасно, расслабься
 

Фанат

oncle terrible
Команда форума
Я понимаю что это глюк, но вопрос в том чей? Мой или хостера?
Это проблема в твоем коде.
Тебе об этом уже сказали 20 раз, а до тебя все не доходит.

И не надо сюда в этот топик ничего писать.
Ни твои умные соображения на тему почему в твоем коде ошибок нет (тупые потому что соображения)
Ни что ты все ссылки прочитал (не читал потому что ничего).

Садись, и ищи ошибки в своем кривом коде.
 

AmdY

Пью пиво
Команда форума
Да, блокнот не лучшее средство для набора РНР кода.
 

Andykalinin

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

Кстати, народ, а реально такое что просто мой браузер тупит и не удаляет куки?
 

Andykalinin

Новичок
Автор оригинала: Апокалипсис
Andykalinin
не хами.


Ты программист или бабка гадалка ? проверь.
Кстати так и оказалось, это мой браузер глючил, а в коде ошибок нет.
всем спасибо.
PS Сори что не сдержался в прошлом посте, но всеже я не привык чтоб на меня такое говорили без веских причин!!!
 
Сверху