Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: от 13 Апреля 2001, 10:39:14

Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 13 Апреля 2001, 10:39:14
сабж.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: Chs от 30 Мая 2001, 15:13:26
Цитировать
Skom (30-05-2001 14:42):
Имеется:
1. Запаролированная с помощью .htaccess директория со скриптами.
2. Скрипт, который должен обращается к полю \'User\' в MySQL.
3. Поле \'User\' в MySQL = \'User Name\' при авторизации.
Вопрос:
Существует ли способ передать \'User Name\' из авторизации .htaccess
скрипту?
CGI/Perl - $ENV{\'REMOTE_USER\'} устанавливается, если пользователь прошел авторизацию Apache.
Под mod_perl - смотри сам.:))
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 30 Мая 2001, 15:21:54
Большой-пребольшой спасиб.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: AliMamed от 30 Мая 2001, 15:24:13
на апаче:

$username=$ENV{\'REMOTE_USER\'};
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 30 Мая 2001, 15:40:07
Еще раз большое спасибо всем.
Все заработало.

А есть ли какой-нибудь флаг у htaccess, который разграничивает доступ к разным скриптам в одной директории?
Например к скрипту "А": valid-user
А к скрипту "Б": только я
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: Chs от 30 Мая 2001, 15:58:22
Цитировать
Skom (30-05-2001 15:40):
Еще раз большое спасибо всем.
Все заработало.

А есть ли какой-нибудь флаг у htaccess, который разграничивает доступ к разным скриптам в одной директории?
Например к скрипту "А": valid-user
А к скрипту "Б": только я
Protecting individual files
You may wish to protect a single file in a directory. To do this, set up the .htaccess file like this:
   
AuthName "Realm Name""
AuthType  Basic
AuthUserFile /.htpasswd
Allow From All

Deny From All

This would password protect file.xxx only.

А если еще написать
require user adminuser

А подробнее почитай http://www.apacheweek.com/features/userauth
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: AliMamed от 30 Мая 2001, 16:03:13
нет, скрипт б надо в другую директорию положить
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 30 Мая 2001, 16:05:18
Большое спасибо.
Проблема решена.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: AliMamed от 30 Мая 2001, 16:12:35
2Chs хм. А я вот перед тем как брякнуть тоже залез на http://www.apacheweek.com/features/userauth и там етого нету.
=(

ты где это вычитал-то?
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: Chs от 30 Мая 2001, 16:43:19
Цитировать
AliMamed (30-05-2001 16:12):
2Chs хм. А я вот перед тем как брякнуть тоже залез на http://www.apacheweek.com/features/userauth и там етого нету.
=(

ты где это вычитал-то?
Это - http://www.users.f2s.com/faq/htaccess.php3 , а на apacheweek.com про авторизацию одного/нескольких пользователей нормально написано.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: lodevar от 16 Апреля 2001, 09:37:41
А зачем ???

Но если уж очень надо (зачем-то), то закрой страничку лаером до полной загрузки.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 16 Апреля 2001, 10:54:24
Цитировать
lodevar (16-04-2001 09:37):
А зачем ???
для чата
Цитировать

Но если уж очень надо (зачем-то), то закрой страничку лаером до полной загрузки.
не, не пойдет, надо чтобы пока новая не загрузилась, была старая :))
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 16 Апреля 2001, 18:12:07
Занеси в таблицу всю страницу, т.к. пока вся таблица не загрузится - она не появится на экране. Это делается примерно так:



   


             Сюда занеси всю твою страницу ........
   


Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: Tepncuxopa от 18 Апреля 2001, 21:22:25
Webscript тоже имеет табличную структуру, но у меня почему-то сразу полностью не загружается :-)
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: AliMamed от 19 Апреля 2001, 13:41:06
он у тебя не загружается польностью сразу потому что структура состоит не из 1, а из нескольких подряд идущих таблиц.
вариант с загоном всей страницы в одну таблицу для чата не катит. т.к. пока будет загружаться сл.страница старая не останется на экране - будет просто белый фон
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 19 Апреля 2001, 13:49:41
Цитировать
AliMamed (19-04-2001 13:41):
он у тебя не загружается польностью сразу потому что структура состоит не из 1, а из нескольких подряд идущих таблиц.
вариант с загоном всей страницы в одну таблицу для чата не катит. т.к. пока будет загружаться сл.страница старая не останется на экране - будет просто белый фон

а варианты выхода? ведь все нормальные чаты как-то делают так, что у них обновления вообще не заметно!
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: Tepncuxopa от 19 Апреля 2001, 14:24:21
Цитировать
AliMamed (19-04-2001 13:41):
он у тебя не загружается польностью сразу потому что структура состоит не из 1, а из нескольких подряд идущих таблиц.

Наверное я привела неудачный пример. Но на основании своего опыте могу сказать, что если всю страничку загнать в таблицу, все равно она полностью сразу грузится не будет :-(
Так было и с моим сайтом, пока я не перевела его на SSI-шаблон. Теперь он загружается только после того, как сервер отпарсит код и соберет страничку полностью. Не знаю насколько это будет оптимально для чата, но можно попробовать.
Еще по такому принципу можно сделать сайт на PHP, он тоже будет сначала парсится сервером.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: AliMamed от 19 Апреля 2001, 14:45:05
Цитировать
Tepncuxopa (19-04-2001 14:24):
Цитировать
AliMamed (19-04-2001 13:41):
он у тебя не загружается польностью сразу потому что структура состоит не из 1, а из нескольких подряд идущих таблиц.

Наверное я привела неудачный пример. Но на основании своего опыте могу сказать, что если всю страничку загнать в таблицу, все равно она полностью сразу грузится не будет :-(
Так было и с моим сайтом, пока я не перевела его на SSI-шаблон. Теперь он загружается только после того, как сервер отпарсит код и соберет страничку полностью. Не знаю насколько это будет оптимально для чата, но можно попробовать.
Еще по такому принципу можно сделать сайт на PHP, он тоже будет сначала парсится сервером.
ну и что? как разница броузеру сколько времени уйдет на то, чтобы сервер ответил на запрос? на GET отправляется HTML-документ. и будет он собиратся на РНР, ССИ или он уже готов - вопрос времени только времени. т.е. это влияет только на то, сколько времени пройдет с того момента как на сервер поступил запрос до того как он начал посылать ответ.
а как это у юзвера будет выглядить - способ формирования документа никак не определяет имхо.
Название: Как вывести страничку не раньше, чем она полностью загрузится?
Отправлено: от 19 Апреля 2001, 14:57:03
Цитировать
AliMamed (19-04-2001 14:45):
ну и что? как разница броузеру сколько времени уйдет на то, чтобы сервер ответил на запрос? на GET отправляется HTML-документ. и будет он собиратся на РНР, ССИ или он уже готов - вопрос времени только времени. т.е. это влияет только на то, сколько времени пройдет с того момента как на сервер поступил запрос до того как он начал посылать ответ.
а как это у юзвера будет выглядить - способ формирования документа никак не определяет имхо.
полностью согласен.
Изначально я надеялся, что в яваскрипте есть что-то похожее на предварительную загрузку изображений img=new Image(); img.src="image.gif"; Может все-таки есть что-то похожее и для *.html??? :(