The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как из одгой программы выводить текс в два разных фрейма"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как из одгой программы выводить текс в два разных фрейма"
Сообщение от NL Искать по авторуВ закладки on 04-Янв-03, 14:00  (MSK)
есть страница состаящая из нескольких фреймов, в верхнем водятся sql запросы в среднем выводится результат работы программы, в нижнем выводятся ошибки (если будут). программа написана на си, хотя, думаю, это не принципиально. так вот программа подхватывает sql запрос и должна выводить результать в средний фрейм и если появятся ошибки отобразить их в нижнем фрейме. как это сделать ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Как из одгой программы выводить текс в два разных фрейма"
Сообщение от uldus Искать по авторуВ закладки on 04-Янв-03, 15:41  (MSK)
>есть страница состаящая из нескольких фреймов, в верхнем водятся sql запросы в
>среднем выводится результат работы программы, в нижнем выводятся ошибки (если будут).

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

Чтобы каждый раз не дергать SQL промежуточные значения можешь кешировать в файл.

Т.е. form1.cgi, form2.cgi, form3.cgi - три скрипта для генерации фреймов.

при запуске каждый скрипт определяет унакальный идентификатор сессии пользователя (через куку, mod_uniq_sesion и т.д. как удобно, хоть по IP).
1. Далее проверяет наличия файла с кэшем, если файла нет:
- если ли лок файл ? если есть переходим к 2.
- генериуем лок файл
- генерируем из SQL содержимое файла кэша
- удяляем лок файл.

2. Сущетсвует ли лок файл ? если да то ждем в цикле, когда он исченет.
- Как только лока нет, читаем сожержимое кэша.

Плюс нужно отследить ситуацию мертвого лок файла, когда лок есть, а процесс умер так его и не удалив.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Как из одгой программы выводить текс в два разных фрейма"
Сообщение от NL Искать по авторуВ закладки on 04-Янв-03, 16:07  (MSK)
ок, спасибо. принцип понятен.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру