Kamrad.ru

Go Back   Kamrad.ru > Авторские форумы > Убей в себе ламера

Reply
 
Thread Tools Display Modes
Old 23-04-2002, 13:38   #1
Diam0nD
Камрад
 
Join Date: авг 2000
Location: Нарва, Эстония
Сообщений: 236
Question Обновление в HTML

проблема: обновляю страничку (т.е. заливаю новые .html), при открытии сайта ничего не обновилось, пока олбновить не жмакнешь. Как бы сделать что бы он сам обновлялся?


__________________

Добро обязательно победит зло, поставит на колени и зверски убьёт!
Diam0nD is offline   [Ответить с цитированием]
Old 23-04-2002, 14:08   #2
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
в пхп я делаю так:
PHP Code:
# прошедшая дата
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
# время последней модификации
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); 
# для HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0"false); 
# для HTTP/1.0 
header("Pragma: no-cache"); 
ну а для html пиши это в теге <meta> (второе яваскриптом можно попробовать)
Mips is offline   Дневник [Ответить с цитированием]
Old 23-04-2002, 14:27   #3
Gravedigger
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 163
Mips
Ответ неверный То есть может и верный, но слишком уж замороченный

Diam0nD
Посмотри настройки кэширования своего браузера. Ибо он должен понимать, что страница обновилась, и без всего шаманства, указанного Mips'ом. Когда я обновляю свои сайты, я при этом ничего особого не делаю - однако изменения становятся доступными тут же.
Gravedigger is offline   [Ответить с цитированием]
Old 23-04-2002, 22:12   #4
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
Gravedigger
ты меня ещё жить поучи.
Каждый юзер, особенно начиющий, не будет лезть в настройки.
Mips is offline   Дневник [Ответить с цитированием]
Old 24-04-2002, 10:59   #5
Diam0nD
Камрад
 
Join Date: авг 2000
Location: Нарва, Эстония
Сообщений: 236
Red face

Народ вы еще поссорьтесь тут....
Спасибо за ответы.....


__________________

Добро обязательно победит зло, поставит на колени и зверски убьёт!
Diam0nD is offline   [Ответить с цитированием]
Old 24-04-2002, 12:53   #6
Gravedigger
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 163
Diam0nD
Не боись, я разборки устраивать не буду - я выше этого
А по сути - все же проверь, случается такая беда только у тебя одного или на других компьютерах тоже. Вот и получим ответ, кто прав, а кто нет. Мне самому интересно. Если я не прав - перед Мипсом извинюсь.

Mips
Кстати, ты наконец понял, в чем разница между рарами и зипами?
Gravedigger is offline   [Ответить с цитированием]
Old 24-04-2002, 18:15   #7
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
нет, не понял
зыж можешь начинать извиняться
Mips is offline   Дневник [Ответить с цитированием]
Old 25-04-2002, 10:11   #8
Gravedigger
Камрад
 
Join Date: янв 2002
Location: Москва
Сообщений: 163
Mips
Ну так сходи сюда - http://www.kamrad.ru/kvb/showthread....601#post420601 - может, поймешь

А извиняться еще рано Я ж тебе написал - ответ твой может и верный, но уж чересчур замороченный. Обычного last-modified должно хватать за глаза (если только сервер и браузер не перекорячило). Тем более что с описанной ситуацией я сталкивался - и были виноваты именно настройки кэширования IE.

2Diam0nD: даю тебе конкретную наводку. В Эксплорере в меню "Сервис" выбираешь пункт "Свойства обозревателя". На вкладке "Общие", в рамочке "Временные файлы ИНтернета", нажимаешь кнопку "Настройка". Проверяешь, что выбрано в качестве опции для "проверки обновлений сохраненных страниц". Если это не "при каждом посещении страницы" - вот ключ к твоей проблеме.
Gravedigger is offline   [Ответить с цитированием]
Old 25-04-2002, 15:51   #9
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
Gravedigger
ды был я там уже. Ну так в чём разница-то? То, что передаётся в мете - филькина грамота. Файл всегда передаётся как бинарник. Это уже эксплорер смотрит на мету и поступает соотвественно ей
зыж Не уверен - не обгоняй (промолчи) (без обид)

А то, что ты Даймонду гришь, попробуй рассказать всем посетителям твоего/чужого сайта. Знаешь скока будет матов в твой адрес?
Mips is offline   Дневник [Ответить с цитированием]
Old 25-04-2002, 18:09   #10
Diam0nD
Камрад
 
Join Date: авг 2000
Location: Нарва, Эстония
Сообщений: 236
хе-хе правильно Mips подметил. Теперь вопрос к Mips'у, только уже по РНР: что мне нужно сделать? Просто проставить это в тэге МЕТА? Я в РНР пока что не ориентируюсь, если можно поподробнее
Diam0nD is offline   [Ответить с цитированием]
Old 25-04-2002, 23:13   #11
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
весь пхп-код заключён в <? и ?>
Соответственно мой код надо заключить в них до вывода чего-либо браузеру.
Проще говоря, начни пхп-страницу с <? потом мой код, потом свой скрипт и ?>
Но учти, никаких пробелов, html-кода, а также echo и print впереди быть не должно, иначе выдаётся ошибка, что заголовок уже послан и данный скрипт работать не будет.
Для проверки правильности перед моим кодом напиши ещё один пхп-код: error_reporting(15); - это вывод всех ошибок.
Mips is offline   Дневник [Ответить с цитированием]
Old 26-04-2002, 06:13   #12
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
Ой, а почему 15? А разве не в квадратных скобках?
Dark is offline   Дневник [Ответить с цитированием]
Old 26-04-2002, 17:47   #13
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
Dark
если бы должно было быть в квадратных скобках, я бы так и написал. В квадратных скобках - массив, а это функция!
Ну а 15 потому, что это вывод всех ошибок. Кстати, я это сразу сказал.
зыж Открой мануал, так всё чёрным по белому написано.
Mips is offline   Дневник [Ответить с цитированием]
Old 27-04-2002, 04:25   #14
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
Ну так и я о чём... Чёрным по белому: в квадратных скобках не больше 8.
Dark is offline   Дневник [Ответить с цитированием]
Old 27-04-2002, 09:05   #15
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
http://ru.php.net/manual/ru/function...-reporting.php
Mips is offline   Дневник [Ответить с цитированием]
Old 28-04-2002, 05:17   #16
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
Ладно... Буду считать, что это очередная опечатка, коих там много.
Dark is offline   Дневник [Ответить с цитированием]
Old 28-04-2002, 12:47   #17
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
Dark
какая ещё опечатка? Ты думаешь мануал дураки делали? Он написан разработчиками!
Да и какая же это опечатка, если всё работает так, как написано в мануале?
И ещё раз повторяю: в пхп-коде квадратных скобках - массив, в круглых - функция. А в мануале в систаксисе функции в квадратных скобках пишут аргументы, которые можно опустить (не задавать). Аргументы, разделённые вертикальной чертой - выбор одного из них. Кстати, в мануале по идее должно быть чё-нить типа "Как пользоваться этим мануалом" (хэлп по хэлп)
Mips is offline   Дневник [Ответить с цитированием]
Old 29-04-2002, 05:26   #18
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
Mips
Чего ты меня всё время в в мануал с php.net тыкаешь? Я английского не знаю, мне от этого набора текстов ни горячо ни холодно! У меня свой мануал, в котором дофига опечаток, вплоть до путаницы названий функций и переменных...
Dark is offline   Дневник [Ответить с цитированием]
Old 29-04-2002, 14:12   #19
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Сообщений: 2,333
Dark
Ну, брат, тут тебе уже помочь сложно. Каждый уважающий себя программер должен знать английский, ну, или, хотя бы, в общих чертах понимать о чём идёт речь. Как вариант, можно поставить переводчик какой-нить. Все нормальные мануалы надо брать на официальном сайте производителя, а не те, что переведены на пьяную голову или стулусом.
Так штааа.... учи инглишь, пригодится
Mips is offline   Дневник [Ответить с цитированием]
Old 17-09-2002, 05:47   #20
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Сообщений: 1,422
Гы.

http://www.spravkaweb.h1.ru/sovet.php?ss=7
Dark is offline   Дневник [Ответить с цитированием]
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 09:38.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.