Консультация онлайн # 160966

Раздел: PHP / Perl / Python
Автор вопроса: Прим Палвер
Дата: 20.02.2009, 10:59 Консультация неактивна
Поступило ответов: 1
Здравствуйте!

Проблема такая: код в приложении работает в опере и мозилле, не работает в ИЕ и сафари.

Т.е. невозможно получить доступ к админке в последних двух - снова выводится поле для ввода пароля.

В чём может быть дело?
Приложение:

Ответ # 1, Волков Алексей (Посетитель)

Здравствуйте, Прим Палвер!
а откуда берутся $myname и $mypass в этой строке? уж не из формы ли? проинициализируйте их явно, похоже, что в денвере отключена авторегистрация переменных
=$myname)&&(isset($_SESSION['s_pass']))&&($_SESSION['s_pass']==$mypass))

Волков Алексей

Посетитель
20.02.2009, 12:36
Нет оценки ответа

Мини-форум консультации # 160966

magnifiko

177084

= общий =    20.02.2009, 11:27
Что-то не могу понять, как редактировать вопрос.

Закачал на сервер - работает.
А в денвере - нет, как и описал.

Странно.
Иван Сергеевич

177124

= общий =    20.02.2009, 16:32
Попробуйте вывести содержимое массива $_SESSION[] на экран в различных браузерах и сравните.
Евгений Иванов

177561

= общий =    24.02.2009, 03:00
попробуйте поменять местами строчки

вот так:

session_start();
header("Content-Type: text/html; charset=cp1251");

magnifiko

177572

= общий =    24.02.2009, 08:38
Евгений Иванов, спасибо, учту.
Евгений Иванов

177602

= общий =    24.02.2009, 12:45
нужно попробовать и сказать, всё ли вышло (-:
Иван Сергеевич

177603

= общий =    24.02.2009, 12:48
Offtopic:

нужно попробовать и сказать, всё ли вышло (-:


спасибо, учту smile
magnifiko

177693

= общий =    24.02.2009, 23:13
Да не прикалывайтесь. Сайт работает на сервере.
А попробовал снова в Денвере сегодня, с впереди идущей сессией, как советовали, снова не получается.
Буду смотреть, что с сессиями в разных браузерах.
Иван Сергеевич

177697

= общий =    24.02.2009, 23:39
Куки включены?
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.