Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Как в формах сделать запрет на открытие формы по АйПи адресу. Пример. Человек сел за комп А открыл форму. Пошел сел за компьютер Б открыл форму. Надо чтобы когда он попытался за компьютером Б открыть форму ему бы в вежливой форме сказали (Извини но за компьютером А у тебя уже открыта эта форма) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:12 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
RADDIMНадо чтобы когда он попытался за компьютером Б открыть форму ему бы в вежливой форме сказали (Извини но за компьютером А у тебя уже открыта эта форма) это не запрет. это форма при входе должна регистриться на сервере и проверять запущена ли другая ее копия уже где-то а если закрыть на А, что должно произойти на Б? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:18 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:30 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Dimka9 RADDIMНадо чтобы когда он попытался за компьютером Б открыть форму ему бы в вежливой форме сказали (Извини но за компьютером А у тебя уже открыта эта форма) это не запрет. это форма при входе должна регистриться на сервере и проверять запущена ли другая ее копия уже где-то а если закрыть на А, что должно произойти на Б? 1 момент если форма регистрируется на сервере по АйПи подскажите пожалуйста где это происходит. У нас она регистрируется по юзер нейм не по АйПи. То есть один юзер с разных АйПишников может заходит в форму. 2 момент Если юзер закроет форму на А то на Б он может зайти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:35 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Николай Кальмарский Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Можно с обьяснениями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:36 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
RADDIMМожно с обьяснениями? Я в формсах не разбираюсь... Но если очень хочется получить результат, можно через пользовательские блокировки сделать с ограничением времени ожидания ресурса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:44 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Николай Кальмарский RADDIMМожно с обьяснениями? Я в формсах не разбираюсь... Но если очень хочется получить результат, можно через пользовательские блокировки сделать с ограничением времени ожидания ресурса. А зачем по времени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:48 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
я честно говоря так и не понял постановки: а если на Б та же форма, но другой пользователь? а может ты ввобще кол-во входов одного юзера на разных ПК ограничиваешь? В общем почитай про dbms_application_info для начала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:48 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
RADDIMА зачем по времени? Чтобы в случае ошибки по таймауту выдать сообщение о том, что ресурс занят. То есть, когда забираем ресурс (форму), создаём блокировку с именем ресурса и работаем. В конце работы блокировку снимаем. Если блокировку создать не удалось из-за таймаута (n=1), это значит, что с ресурсом работают и нам не отдают. Сообщаем об этом. Но повторюсь, в формсах не разбираюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:52 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Dimka9я честно говоря так и не понял постановки: а если на Б та же форма, но другой пользователь? а может ты ввобще кол-во входов одного юзера на разных ПК ограничиваешь? В общем почитай про dbms_application_info для начала а может ты ввобще кол-во входов одного юзера на разных ПК ограничиваешь? Да я ограничиваю количество входов одного юзера на разных компьютерах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:55 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Тока блокировку надо имя_ресурса+юзер А то больше никто не откроет эту форму :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:55 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровТока блокировку надо имя_ресурса+юзер А то больше никто не откроет эту форму :) Имя ресурса это комп? Или форма? Если форма тогда не сработает. А если комп как сделать то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:56 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Forms то какой клиент-сервер, Web ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:58 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
RADDIMИмя ресурса это комп? Или форма? Если форма тогда не сработает. А если комп как сделать то? Это форма. Сработает всё! Люди с разных компов борются за одну форму. Пускай есть два юзера -- Петя/втб и Вася/втб. Они оба хотят открыть форму "Даша.xxx". Для этого они зоздают блокировку с именем "Даша.xxx". Кому-то даст создать блокировку, а кому-то не даст. Всё логично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 08:59 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
AndrKForms то какой клиент-сервер, Web ? Клиент - сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:04 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Хотя если эти формсы через одну сессию работают или через пул соединений, то мой метод работать не будет. В общем, всё, ухожу... Сами думайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:04 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Николай Кальмарский RADDIMИмя ресурса это комп? Или форма? Если форма тогда не сработает. А если комп как сделать то? Это форма. Сработает всё! Люди с разных компов борются за одну форму. Пускай есть два юзера -- Петя/втб и Вася/втб. Они оба хотят открыть форму "Даша.xxx". Для этого они зоздают блокировку с именем "Даша.xxx". Кому-то даст создать блокировку, а кому-то не даст. Всё логично. Вроде есть 1 минус Пример исходя из вашего. Есть юзер Петя/втб зашел под своим юзером открыл форму "Даша.xxx" на компе АААА. Пошел погулял пришел к другу к Васе/втб. Петя так же Зашел под своим юзером открыл форму "Даша.xxx" на компе ББББ (Васином). Как ловить то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:14 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
RADDIM Вроде есть 1 минус Пример исходя из вашего. Есть юзер Петя/втб зашел под своим юзером открыл форму "Даша.xxx" на компе АААА. Пошел погулял пришел к другу к Васе/втб. Петя так же Зашел под своим юзером открыл форму "Даша.xxx" на компе ББББ (Васином). Как ловить то? Ну в моём случае форма не должна открываться с васиного компа. Блокировка глобальная, действует на весь сервер. А когда Петя зайдёт с васиного компа он откроет новую сессию, если только в формсах не используется сервер приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:19 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Идея неплохая, но объясняешь ты ее неправильно (почитай про пользовательские блокировки повдумчивей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:23 |
|
||
|
Oracle Forms restriction by IP
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровИдея неплохая, но объясняешь ты ее неправильно (почитай про пользовательские блокировки повдумчивей) Ну ладно, почитаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 09:24 |
|
||
|
|

start [/forum/topic.php?fid=51&msg=35315956&tid=1879206]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
135ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 274ms |
| total: | 526ms |

| 0 / 0 |
