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

Форум PHP

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

 

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

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

тема: Разная реакция сайта из под IE и Opera
 
 автор: 6JluH4uk   (01.03.2009 в 21:01)   письмо автору
 
 

Не знаю уж даже в этой категории надо было создавать тему, вобщем проблема в том, что в разных браузерах по-разному работает сайт работает
Объясняю ситуацию:
загружаю сайт, прохожу регистрацию, пытаюсь войти под только что зарегенным логином и паролем через explorer заходит, а через opera нет, если кто знает, подскажите пожалуйста

  Ответить  
 
 автор: Trianon   (01.03.2009 в 21:07)   письмо автору
 
   для: 6JluH4uk   (01.03.2009 в 21:01)
 

что отвечает?

  Ответить  
 
 автор: 6JluH4uk   (01.03.2009 в 21:29)   письмо автору
 
   для: Trianon   (01.03.2009 в 21:07)
 

заново выводит окно ввода логина и пароля, скинуть скрин файла проверки правильности введенных данных??, просто странно что в одном браузере работает а в другом нет, думаю дело не в файле а в браузере...

  Ответить  
 
 автор: Trianon   (01.03.2009 в 21:31)   письмо автору
 
   для: 6JluH4uk   (01.03.2009 в 21:29)
 

заново выводит уже после того, как логин и пароль были введены именно в этом браузере?
2. если в этом браузере снова пройти регистрацию, проблема остается?

  Ответить  
 
 автор: 6JluH4uk   (02.03.2009 в 20:31)   письмо автору
 
   для: Trianon   (01.03.2009 в 21:31)
 

да, т.е. если я зарегился в опере, то не заходит ни при каких обстоятельствах при этом логине =(

  Ответить  
 
 автор: Trianon   (02.03.2009 в 20:40)   письмо автору
 
   для: 6JluH4uk   (02.03.2009 в 20:31)
 

скрипт с ошибками.

  Ответить  
 
 автор: 6JluH4uk   (02.03.2009 в 20:42)   письмо автору
 
   для: Trianon   (02.03.2009 в 20:40)
 

<?php
include("blocks/bd.php");
if (!isset($_SERVER['PHP_AUTH_USER']))

{
Header ("WWW-Authenticate: Basic realm=\"user Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}

else {
if (!get_magic_quotes_gpc()) {
$_SERVER['PHP_AUTH_USER'] = mysql_escape_string($_SERVER['PHP_AUTH_USER']);
$_SERVER['PHP_AUTH_PW'] = mysql_escape_string($_SERVER['PHP_AUTH_PW']);
}

$query = "SELECT pass,name FROM pollist WHERE name='".$_SERVER['PHP_AUTH_USER']."'";
$lst = @mysql_query($query);

if (!$lst)
{
Header ("WWW-Authenticate: Basic realm=\"user Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}

if (mysql_num_rows($lst) == 0)
{
Header ("WWW-Authenticate: Basic realm=\"user Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}

$pass = @mysql_fetch_array($lst);
if ($_SERVER['PHP_AUTH_PW']!= $pass['pass'])
{
Header ("WWW-Authenticate: Basic realm=\"user Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}


}




?>

  Ответить  
 
 автор: 6JluH4uk   (02.03.2009 в 20:43)   письмо автору
 
   для: 6JluH4uk   (02.03.2009 в 20:42)
 

больше ниче, это весь скрипт, писал не сам, скачал

  Ответить  
 
 автор: 6JluH4uk   (02.03.2009 в 20:57)   письмо автору
 
   для: 6JluH4uk   (02.03.2009 в 20:43)
 

О_о, дело было в кэшэ, почистил, все норм=)

  Ответить  
 
 автор: Trianon   (02.03.2009 в 21:20)   письмо автору
 
   для: 6JluH4uk   (02.03.2009 в 20:42)
 

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

Я специально только что установил Оперу. И в ней , и в FF и в IE скрипт ведет себя одинаково.

Вывод: обновляйте браузер.

  Ответить  
 
 автор: 6JluH4uk   (05.03.2009 в 22:27)   письмо автору
 
   для: Trianon   (02.03.2009 в 21:20)
 

оказываеться дело действительно не в кэшэ, но и без спецсимволов он не заработал(((

  Ответить  
Rambler's Top100
вверх

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