Форум -> Сервисные функции: Комментарии -> Секретный код в новой Опере не отображается |
Секретный код в новой Опере не отображается |
---|
moskmii | Дата: 08.12.2009, в 21:52 | Сообщение №1 |
  Активный участникПользователь №: 96 Сообщений: 184
 | И у тебя на сайте и у меня на сайте (slaed 2.5) неотображается секретный код только в новой опере. В других браузерах все ок. Что делать. |
|
|
Михаил | Дата: 27.12.2009, в 13:39 | Сообщение №2 |
  ПользовательПользователь №: 118 Сообщений: 35
 | у меня slaed 3.3 такая же проблема, на данном сайте код также в новой опере не отражается секретный код
кто в курсе в чем проблема? |
|
|
Serg_pnz | Дата: 28.12.2009, в 09:34 | Сообщение №3 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | Крутил вчера битый час - нифига не получилось. Имхо браузер не понимает такого выпендрежа, поскольку тот же самый скрипт, но вызванный немного иначе работает пример (смотреть где регистрация и авторизация) | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
GRAF | Дата: 03.01.2010, в 03:07 | Сообщение №4 |
  НовичокПользователь №: 218 Сообщений: 13
 | |
|
Serg_pnz | Дата: 03.01.2010, в 10:05 | Сообщение №5 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | GRAF, все же отдельный файл.
Значит что-то улетает в хедер? Тогда в других браузерах почему всё нормально... 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 03.01.2010 г. в 10:10:17 | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
GRAF | Дата: 03.01.2010, в 10:30 | Сообщение №6 |
  НовичокПользователь №: 218 Сообщений: 13
 | Serg_pnz, да фиг его знает. Опера стала предъявлять очень высокие требования к заголовкам. В 10.10 и RSS полетел, я правил заголовки. Теперь вот капча.
В Опен и Про удалось малой кровью решить проблему, изменив лишь тип отдачи капчи, а вот на Лайт не прокатило, пришлось выносить капчу на отдельный файл.
Если честно, то более кривой капчи я еще не видел. |
|
|
SHAKA1 | Дата: 04.01.2010, в 09:43 | Сообщение №7 |
  УчастникПользователь №: 323 Сообщений: 77
 | Фикс для Slaed Lite
Для версии 2.2:
открываем файл: function/security.php
заменяем:
Код | 1
| if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {
ob_start('ob_gzhandler');
$migzip = true;
} else if (strstr($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') && extension_loaded('zlib')) {
$do_gzip_compress = true;
ob_start();
ob_implicit_flush(0);
Header('Content-Encoding: gzip');
} |
на
Код | 1
| if (!isset($_REQUEST['gfx'])) { #<----------Добавлено для отображения капчи
if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {
ob_start('ob_gzhandler');
$migzip = true;
} else if (strstr($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') && extension_loaded('zlib')) {
$do_gzip_compress = true;
ob_start();
ob_implicit_flush(0);
Header('Content-Encoding: gzip');
}
} #<----------Добавлено для отображения капчи |
Для 2.3-2.6:
открываем файл: function/security.php
заменяем:
Код | 1
| if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {
if (extension_loaded('zlib')) ob_start('ob_gzhandler');
} else {
if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip')) {
if (extension_loaded('zlib')) {
$do_gzip_compress = true;
ob_start();
ob_implicit_flush(0);
Header('Content-Encoding: gzip');
}
}
} |
на
Код | 1
| if (!isset($_GET['captcha'])) { #<----------Добавлено для отображения капчи
if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {
if (extension_loaded('zlib')) ob_start('ob_gzhandler');
} else {
if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip')) {
if (extension_loaded('zlib')) {
$do_gzip_compress = true;
ob_start();
ob_implicit_flush(0);
Header('Content-Encoding: gzip');
}
}
}
} #<----------Добавлено для отображения капчи |
Пример: Капча
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно SHAKA1 04.01.2010 г. в 10:03:04 |
|
|
Михаил | Дата: 05.01.2010, в 06:23 | Сообщение №8 |
  ПользовательПользователь №: 118 Сообщений: 35
 | SHAKA1, респект, первый вариант для 3.3 тоже подешел. Все работает.
Serg_pnz, поправь на этом сайте плиз, а-то через оперу к тебе не зайти теперь. |
|
|
Serg_pnz | Дата: 05.01.2010, в 08:59 | Сообщение №9 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | Михаил, ага, подправил.
SHAKA1, GRAF, вы реальные молодцы!!! Большое вам спасибо! | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
rocksmart | Дата: 05.01.2010, в 19:35 | Сообщение №10 |
  СтарожилПользователь №: 261 Сообщений: 330
 | |
|
Serg_pnz | Дата: 05.01.2010, в 21:16 | Сообщение №11 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | rocksmart, не правильно ;) надо "Ну наконец-то, SHAKA1!"
Вот кстати к чему приводит фикс вывода ошибок и нотайсов. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
csAlligator | Дата: 24.01.2010, в 13:19 | Сообщение №12 |
  ГостьПользователь №: 289 Сообщений: 3
 | А на старой версии slaed где подправить?
p.s: файл security.php приложил.
Прикрепленные файлы:
 Скачать: 2.97 KB |
|
|
csAlligator | Дата: 24.01.2010, в 13:22 | Сообщение №13 |
  ГостьПользователь №: 289 Сообщений: 3
 | |
|
csAlligator | Дата: 24.01.2010, в 13:27 | Сообщение №14 |
  ГостьПользователь №: 289 Сообщений: 3
 | Переделал сам  |
|
|
moskmii | Дата: 24.01.2010, в 17:16 | Сообщение №15 |
  Активный участникПользователь №: 96 Сообщений: 184
 | а что делать если файл function/security.php зазендин, как в про версиях... |
|
|
vsv-ivanovo | Дата: 24.06.2010, в 11:56 | Сообщение №16 |
  УчастникПользователь №: 132 Сообщений: 61
 | Serg_pnz, На понедельниках чья версия капчи стоит? Графа или SHAKA1 ? |
|
|
Serg_pnz | Дата: 24.06.2010, в 14:15 | Сообщение №17 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | Родная от 2.1 lite | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|