Дорген PandoraBox - вопросы и ответы + апдейты. Часть 2 - Страница 2 - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Закрытая тема
 
Опции темы
Старый 12.06.2016, 14:22   #11
tomat_ok
Аспирант
 
Регистрация: 02.06.2012
Сообщений: 172
Репутация: 10387

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Цитата:
Сообщение от TopperHarley Посмотреть сообщение
Хорошо, код меняем так(комменты //... можно удалить):

Код:
<?php 
//получаем дату поста в переменную из макроса TIMEFORMAT
$phpdate = mktime([TIMEFORMAT-(HH, mm, ss, MM, dd, yyyy)]);
//если заголовок передан, и дата > даты поста, то отдаем 304 Not Modified и выходим
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) >= $phpdate) { header('HTTP/1.0 304 Not Modified'); exit; }
//иначе показываем страницу и возвращаем заголовок Last-Modified
header ("Last-Modified: ".gmdate ("D, d M Y H:i:s", $phpdate)."GMT");
?>
Спасибо! Проверил, кажется работает все ок!
tomat_ok вне форума  

Реклама
Старый 12.06.2016, 15:02   #12
orka13
трудоголик
 
Аватар для orka13
 
Регистрация: 28.03.2011
Адрес: Украина
Сообщений: 462
Репутация: 106363
Отправить сообщение для orka13 с помощью ICQ

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Цитата:
Сообщение от tomat_ok Посмотреть сообщение
Спасибо! Проверил, кажется работает все ок!
Мне по индивидуальных тех-причинам надо чтобы этот код в одну строчку был записан. Хватает просто убрать комменты и заменить перенос строки пробелами, типа так:
PHP код:
<?php $phpdate mktime(***91;TIMEFORMAT-(HHmmssMMddyyyy)***93;); if (isset($_SERVER***91;'HTTP_IF_MODIFIED_SINCE'***93;) && strtotime($_SERVER***91;'HTTP_IF_MODIFIED_SINCE'***93;) >= $phpdate) { header('HTTP/1.0 304 Not Modified'); exit; } header ("Last-Modified: ".gmdate ("D, d M Y H:i:s"$phpdate)."GMT"); ?>
Или пробелы лишние?
orka13 вне форума  
Старый 12.06.2016, 15:04   #13
TopperHarley
Телега: @topperharley2013
 
Регистрация: 24.03.2009
Сообщений: 2,826
Репутация: 110829

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Попробуй так:
Код:
<?php $phpdate = mktime([TIMEFORMAT-(HH, mm, ss, MM, dd, yyyy)]); if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) >= $phpdate) { header('HTTP/1.0 304 Not Modified'); exit; } header ("Last-Modified: ".gmdate ("D, d M Y H:i:s", $phpdate)."GMT"); ?>
TopperHarley вне форума  
Сказали спасибо 2 пользователей:
Старый 13.06.2016, 05:42   #14
Realtyman
Кандидат наук
 
Регистрация: 04.03.2009
Сообщений: 353
Репутация: 14737

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

А этот код при генерации дора надо ставить или уже на рабочий дорвей?


ps: уже разобраься. дор перегенерил и тесты все прошли)

Последний раз редактировалось Realtyman; 13.06.2016 в 07:12..
Realtyman вне форума  
Старый 13.06.2016, 15:48   #15
kashim
Кандидат наук
 
Аватар для kashim
 
Регистрация: 12.09.2012
Сообщений: 302
Репутация: 10740

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

TopperHarley, можешь решить проблему с датами комментариев? Они выводятся все сразу, включая те, чья дата еще не наступила.
__________________
What's the difference between religion and bullshit?
The bull.
kashim вне форума  
Старый 13.06.2016, 17:01   #16
exarh
¯\_(ツ)_/¯
 
Аватар для exarh
 
Регистрация: 28.03.2010
Сообщений: 5,404
Репутация: 501493
Отправить сообщение для exarh с помощью ICQ

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

TopperHarley вынеси в шапку или еще куда на видное место - на своем сайте Скриншотер.

Спасибо.
__________________
LimonBucks.com - Запускаем конкурс с 1 сентября! Присоединяйся.
LoadPays - Конвертирую файлы в деньги!
exarh вне форума  
Старый 13.06.2016, 17:28   #17
InspectorU
Дипломник
 
Аватар для InspectorU
 
Регистрация: 13.05.2015
Сообщений: 86
Репутация: 2291

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Цитата:
Сообщение от exarh Посмотреть сообщение
TopperHarley вынеси в шапку или еще куда на видное место - на своем сайте Скриншотер.
и на Wiki ссылку )
InspectorU вне форума  
Старый 14.06.2016, 14:32   #18
TopperHarley
Телега: @topperharley2013
 
Регистрация: 24.03.2009
Сообщений: 2,826
Репутация: 110829

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Цитата:
Сообщение от kashim Посмотреть сообщение
TopperHarley, можешь решить проблему с датами комментариев? Они выводятся все сразу, включая те, чья дата еще не наступила.
При отложке или без? Нужны подробности.

---------- Добавлено 14.06.2016 в 15:26 ----------

Цитата:
Сообщение от exarh Посмотреть сообщение
TopperHarley вынеси в шапку или еще куда на видное место - на своем сайте Скриншотер.
Ок, и на самих скринах сделал ватермарку:



Прямая ссылка

Последний раз редактировалось TopperHarley; 14.06.2016 в 15:34..
TopperHarley вне форума  
Старый 14.06.2016, 16:14   #19
Mail2k
Дипломник
 
Регистрация: 04.03.2010
Сообщений: 72
Репутация: 9169

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

TopperHarley, отправил вам в личку вопрос. Почему не отвечаете?
Mail2k вне форума  
Старый 14.06.2016, 16:22   #20
TopperHarley
Телега: @topperharley2013
 
Регистрация: 24.03.2009
Сообщений: 2,826
Репутация: 110829

По умолчанию Re: Дорген PandoraBox - вопросы и ответы + апдейты

Цитата:
Сообщение от Mail2k Посмотреть сообщение
TopperHarley, отправил вам в личку вопрос. Почему не отвечаете?
Лень читать еще и личку
Вижу вопрос про парсинг и все такое. Пандора не парсит сайтов, сеодор вон купите у санчеза
TopperHarley вне форума  
Закрытая тема




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 07:24. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны