Anor

Anor

Делаю сайты. Дорого.
+124
Репутация
1318
Рейтинг
#1 Intorg: Торговая площадка 15 ноября 2012 в 12:39
Покупал у AwebCom пару лет назад мультимагазин. Пожалел сильно. Скрипт ужасен. Кроме идеи там покупать нечего. Дизайн поменять почти не возможно. По кускам открытого кода можно предположить что писали все это "школьники". ООП — какой там. Мешанина функций вперемешку с вкраплениями html. В общем не советую. Я так и не запустил проект на их скрипте.
#2 Нужен программист по ICMS. Работы на месяц. 5 ноября 2012 в 15:51
Присоединяюсь ))
Тоже нужен кодер. Работы на месяц примерно. Оплата по факту сдачи этапов, всего 30000 руб.
Сроки не горят но выдерживать оговоренное придется строго. ТЗ вышлю по запросу на почту.
#3 [ЕСТЬ РЕШЕНИЕ] Неверное перенаправление на странице 29 октября 2012 в 18:48


Firefox у меня не отдает $_SERVER['HTTP_REFERER'].

Anor
Есть такое дело. И причина цикл. редиректа именно в этом. Возможно дело в настройках фаерфокса. Наберите в адресной строке ФФ about:config и найдите значение network.http.sendRefererHeader(можно поиском). У меня оно равно 2 и редирект работает. Если у вас не так, попробуйте изменить значение, сделайте двойной щелчок в найденной строке и откроется окно редактирования.

Может кто подскажет более изящное решение?

Anor
Самое изящное решение вы написали сами выше, имхо )

Марат

Спасибо. У меня там 0 стоял. Поставил 2 и все стало как надо.
И почему он после переустановки 2 там не прописал, странно.
И как туда 0 попал тоже загадка.

Ну да ладно, теперь хоть знаю как лечить. А то весь мозг поломал с этим ФФ.
#4 [ЕСТЬ РЕШЕНИЕ] Неверное перенаправление на странице 29 октября 2012 в 18:20
Firefox у меня не отдает $_SERVER['HTTP_REFERER'].
Не понятно только в чем я провинился, даже антивирь отключал… У других то отдает ))

Как вариант, сделал проверку в $inCore->redirectBack()

  1. public function redirectBack(){
  2. if (isset($_SERVER['HTTP_REFERER'])){
  3. header('Location:'.$_SERVER['HTTP_REFERER']);
  4. } else { header('Location: /'); }
  5.  
  6. $this->halt();
  7. }
Теперь хоть не зацикливается...

А вообще на $_SERVER['HTTP_REFERER'] полагаться не стоит.
Лучше уж через сессии или redirectUrl вопрос решать.

Может кто подскажет более изящное решение?
#1 [ЕСТЬ РЕШЕНИЕ] Неверное перенаправление на странице 29 октября 2012 в 16:59
Я уже несколько раз писал про странное поведение Firefox при работе с ICMS.
Причем подобное поведение проявляется похоже только у "избранных". И даже в безопасном режиме открытия браузера без использования каких либо плагинов.

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

Вот очередной скрин:


Зациклилось при удалении записи на стене.

Сразу отметаю проблему локалхоста, в сети то же самое. Даже на этом сайте.
Заметил что отсутствует значение Location, куки все на месте...

Кто что думает по этому поводу?
#5 Универсальный мост для instantcms 24 октября 2012 в 14:34



Вот если бы с phpBB3 кто осилил наконец полноценную дружбу, я бы на радости такой на ящик пива раскошелился ))
А подобные куцые наработки не особо интересны...

Anor

Опишите пожалуйста более детально, рассмотрим и постараемся выделить свободное время на реализацию.
Что именно нужно, как и т.д. т.п.

ХрюнделЪ

maxisoft писал подобное, что то подзабросил. Где то на форуме ветка есть по теме…
#6 Универсальный мост для instantcms 24 октября 2012 в 10:50
Вот если бы с phpBB3 кто осилил наконец полноценную дружбу, я бы на радости такой на ящик пива раскошелился ))
А подобные куцые наработки не особо интересны…
#7 Белый экран + 302 Found 10 марта 2012 в 01:03
Да, это проблема браузера. Через Хром все работает корректно. Но что с этим? Плагины, расширения все отключал — результат тот же. Даже не знаю на какие настройки грешить. Уже все вроде перепробовал.
#8 Белый экран + 302 Found 10 марта 2012 в 00:28
Добавлю, что требуемое действие выполняется, белый экран появляется уже после выполнения требуемого действия…
#9 Белый экран + 302 Found 10 марта 2012 в 00:23
Вариант проблемы с настройками сервера отметаю сразу — проблема проявляется и на этом сайте…
#1 Белый экран + 302 Found 10 марта 2012 в 00:19
Здравствуйте.

Подскажите в какую сторону копать.

Дело в том что в моем Firefox 10.0.2 совершенно невозможно работать с CMS. Например при нажатии стрелочки сортировки меню в админке или при нажатии кнопки отправки сообщения постоянно вылетает белый экран и Firebug показывает статус 302 Found.

Это происходит всегда без исключений. Подозреваю дело в браузере, но вот почему это проявляется понять не могу. Причем это заметил только при тестировании instantcms.

Несколько сумбурно описал проблему но как это лучше описать даже не знаю — ситуация совершенно непонятная.

Выложу на всякий случай то что пишет Firebug:

Заголовки ответа

HTTP/1.1 302 Found
Date: Fri, 09 Mar 2012 20:16:37 GMT
Server: Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.2.12
X-Powered-By: PHP/5.2.12
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Length: 0
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=windows-1251


Заголовки запроса

GET /admin/index.php?view=menu&do=move_down&co=3&id=21 HTTP/1.1
Host: www.site.ru
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Cookie: ***delete***
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.