За последние 24 часа нас посетил 34251 программист и 1693 робота. Сейчас ищут 664 программиста ...

Проблема session и cookie в ИЕ (7и8) Опера и ФФ без проблем

Тема в разделе "PHP для новичков", создана пользователем wcb-falcon, 14 мар 2011.

  1. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    Столкнулся с такой вот незадачливой ситуацией.
    Написал небольшую авторизацию и все бы ничего но оказалось что в ИЕ (в данном случае проверял на 7 и 8 версиях) почему-то не работают сессии и куки :(

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

    вот листинг тест кода:
    PHP:
    1. <?
    2. setcookie("test", "1", time()+3600);
    3.  
    4.  
    5. if(!isset($_GET["cookie"])){
    6.     // устанавливаем cookie с именем "test"
    7.     setcookie("test", "1");
    8.     header("Location: ".$_SERVER["PHP_SELF"]."?cookie=1");
    9. }else{
    10.     if(!isset($_COOKIE["test"])){
    11.         echo "<h1>Для корректной работы приложения необходимо включить cookies</h1>";
    12.     }else{
    13.         // cookie включены, переходим на нужную страницу
    14.         echo "<h1>Ваши cookies включены.</h1>";
    15.     }
    16. }
    17. ?>
    который при проверке в Опере и ФФ выводит что все ОК а в ИЕ что все плохо :(
    [​IMG]
     
  2. Shumomer

    Shumomer Активный пользователь

    С нами с:
    12 мар 2011
    Сообщения:
    194
    Симпатии:
    1
    Адрес:
    из вашего вображения
    ИЕ8
    Ваши cookies включены.

    Т.ч. ищи проблему в своих настройках ИЕ.
     
  3. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    дауш помог советом :)
    браузер был настроен по умолчанию (то что на картинки галочки это я уже поставил когда искал решение но оно не помагло) к сожалению
     
  4. Shumomer

    Shumomer Активный пользователь

    С нами с:
    12 мар 2011
    Сообщения:
    194
    Симпатии:
    1
    Адрес:
    из вашего вображения
    Ну а что я еще могу сказать? Вин7, ИЕ8 не троганый вообще - запускаю раз в месяц проверить что-либо (т.е. настройки 100% дефолтные). Раз у вас ведет себя не так - значит все-же что-то у вас в настройках (причем возможно в настройках не ИЕ а файрвола какого-нибудь параноидального или антивира кривоватого) - я ж не знаю что у вас в системе творится.
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    wcb-falcon
    попробуй описать дополнительные параметры в setcookie и проверь правильность установки даты (в гугле поищи). вполне возможно что в этом косяки и браузер отвергает твои куки.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    wcb-falcon
    дауш помог советом :)
    Тебе никто ничего не должен. Ты искать не умеешь. Ты постоянно хамишь. Ты сидишь с этими куками уже неделю.

    Вывод напрашивается: ленивое тупое хамло. Ты давай уже просыпайся.
     
  8. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    igordata
    ты как всегда в своем репертуаре плывеш как г***о в прорубе куда прибивает там и крепишся.
    от тебя не жду никакого совета. и про время это полная чушь (у себя смени время в мозгах и отключи кукушку)
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    wcb-falcon
    подрочи, чтоли. если с бабами не везет.
     
  10. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    По себе людей не судят лол малолетний
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ты еще и слепой
     
  12. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    wcb-falcon, другие варианты попробуй. только у тебя мб проблема с куками? тогда ищи проблему в своем браузере IE. А мб это вирусс :D
     
  13. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    Еслиб это было только на одном компе то да возможно можно было бы предположить об этом, но я тестировал в 3-4 точках и результат тотже.
    может в настройках php.ini что то нужно изменить по этому поводу (то что воспринимается в ИЕ) чтобы он также стал работать нормально как опера с ФФ
    П.С. если есть желание для теста могу скинуть тебе в ЛС ссылку на тест, чтобы ты смог посмотреть что происходит и потом сказать об этом.


    К твоему сожалению нет я просмотрел множество тем и во всех от тебя лишь флуд и несуразицу не я один замечал что ты тут просто посты набиваешь своими нелепыми высказываниями так что завали хавальник для меня больше не существует тебя и на твои посты я более не реагирую - ТЕБЯ НЕТ, ТЫ ПУСТОЕ МЕСТО
    П.С. а что про баб так вот тебе на последок я далеко уже не подросток у меня есть все что мне нужно от жизни: семья, дети что по тебе не скажишь ибо твое мышление не тянет даже на птушника а значит ты еще школота.
     
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    wcb-falcon
    еще и неграмотный...

    злой, глупый, поиском пользоваться не умеет, хамит в ответ на помощь... кто тебя воспитал такого ущербного? :D
     
  15. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    В силу некоторых связей с людьми из этой области с уверенностью мою заявить, что слово-в-слово советуют психиатры повторять про себя о человеке, который их выводит из себя.
    Обычно изливается в интернете фрустрированной особью неизвестного пола, ничего не добившегося в жизни и терпящего очередное поражение и беспомощность.
    Не в обиду сказано, кстати, - только информация для размышления.

    Считаешь кого-то пустым местом - не говори это пустому месту.
    Соответствуй тому,что говоришь, а не говори впустую.
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Я за мир во всем мире!

    wcb-falcon, давай мириться!
     
  17. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Если ты его не зачмыришь, я за вас обоих тогда возьмусь [​IMG]

    шутка. миритесь)
     
  18. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    wcb-falcon
    IE6 - Ваши куки включены.

    походу у тебя что-то с апачем возможно.
     
  19. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    к сожалению небыло возможности проверить на столь поздней версии :(

    Apple
    ты это о ком ? :) понятие не имею про что ты я тут пытаюсь техническую проблему просто решить 8)
     
  20. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    wcb-falcon
    я говорю, что ДАЖЕ ИЕ 6 показывает, что куки включены.
    так что у тебя проблема скорее всего с настройками апача,
    если проверял на ИЕ на разных компах, и везде было одно и то же.
     
  21. Chushkin

    Chushkin Активный пользователь

    С нами с:
    17 дек 2010
    Сообщения:
    1.062
    Симпатии:
    91
    Адрес:
    Мещёра, Центр, Болото N3
    Хм, у меня ИЕ8 тоже куки игнорирует при работе с локальным сервером.
     
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    setcookie("test", "1", time()+3600); - возможно мало параметров использовано.
     
  23. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    1. register_globals выключен?
    2. в php.ini стоит регистрация EGPC? Не затираются?
    3. Смотри заголовки любым дряхлым сниффером

    Со стороны РНР ничем помочь кроме как этим, не могу:
    PHP:
    1. <?php
    2.  
    3.  
    4. header('Content-type: text/plain');
    5. print_r($GLOBALS);
    6.  
    7. ?>
    Пообновляй страничку, данные, которые покажет, запости сюда.
    Пообновляй НЕСКОЛЬКО раз и сюда дай ВСЕ данные.

    Могу ещё посоветовать сокетом обратиться к своему же скрипту парралельным потоком и посмотреть ответ, но ... но тебе легче просто поставить готовый сниффер.
     
  24. Chushkin

    Chushkin Активный пользователь

    С нами с:
    17 дек 2010
    Сообщения:
    1.062
    Симпатии:
    91
    Адрес:
    Мещёра, Центр, Болото N3
    Извиняюсь, - всё работает. Совсем забыл, что у ИЕ особые отношения с символом "_" в URL :(
     
  25. wcb-falcon

    wcb-falcon Активный пользователь

    С нами с:
    24 мар 2010
    Сообщения:
    30
    Симпатии:
    0
    Apple
    Спасибо за совет но я уже решил эту проблему

    Хорошая мысля приходит опосля :D
    сам случайно об этом узнал когда поменял название тестового хоста
    стоило убрать из адреса "_" и все стало работать как задуманно.

    Спасибо всем кто давал дельные советы. 8)