|
|
|
| Как определить текущую страницу, вызванную пользователем и при TRUE выполнить той или иной скрипт.
Кстати, страница может быть задана и по ID. | |
|
|
|
|
|
|
|
для: Rewart
(14.02.2009 в 18:43)
| | Вызванную пользователем каким образом?
Обычно это делается через GET-запрос index.php?id=345
Собственно что требуется то? Подробнее пожалуйста.
если имеется в виду запрос вида site.ru/page1.html
то почитайте http://ru.wikipedia.org/wiki/%D0%A7%D0%9F%D0%A3_(%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82) | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(14.02.2009 в 19:21)
| | Попробую объяснить:
Пользователь преходит на какую-то страницу, на этой странице загружаются данные с другой страницы, база данных которой недоступна. Получается, что нам доступен лишь код. Его также надо куда-то копировать(в бд или ещё куда), а потом извлечь его на запрашиваемую таблицу.
Но, если пользователь находится одновременно на обоих страницах, то 1 из них надозакрыть.
Вот, надо узнать находиться ли данный пользователь на другой странице(той, у которой бд недоступна). И выполнить скрипт. (По ид из-за недоступности бд, неполучится. ) | |
|
|
|
|
|
|
|
для: Rewart
(14.02.2009 в 19:31)
| | >Пользователь преходит на какую-то страницу, на этой странице загружаются данные с другой страницы, база данных которой недоступна
С другого сервера что ли данные читать надо?
Тут тогда java-script надо юзать. | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(15.02.2009 в 15:42)
| | Ога. Я уже сделал граббер. Граббит нормально, но надо запретить пользователю просмотр той страницы, с которой я грабблю, при открытии моей страницы. Поэтому и ищу как определить чужую страницу и закрыть её при открытии своей. | |
|
|
|
|
|
|
|
для: Rewart
(15.02.2009 в 18:39)
| | Ога. Я уже сделал граббер. Граббит нормально, но надо запретить пользователю просмотр той страницы, с которой я грабблю, при открытии моей страницы. Поэтому и ищу как определить чужую страницу и закрыть её при открытии своей.
И как выглядит этот граббер, а точнее считывание контента со страницы?
P.S. Пользователю не будет доступна функция например file_get_contents(), а следственно и та страница откуда вы граббите. | |
|
|
|
|
|
|
|
для: AcidTrash
(15.02.2009 в 20:26)
| | Ну сначала идет грабб, потом закрытие страницы, если такова открыта. Только вот при повторном запросе, надо снова разрешать страницу для граббинга, а потом или закрывать её или скрывать. Но мне ведь надо просто:
Если страница= \\бла-бла открыта - закрыть её. И если коннекта к той-то странице нет - то вывести то-то то-то. | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 20:50)
| | используйте сокеты может это то, что вам нужно? тогда два сервера смогут нормально пообщаться... | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(16.02.2009 в 20:54)
| | Но если второй сервер не доступен(он чужой), то хакать выходит с помощью сокетов? ))
Мне ведь только надо проверить , открыта та или иная страница в браузере, возможен ли коннект с ней, если не открыта? Хотя попробую....может что и выйдет. | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 21:13)
| | Я правильно вас понял? Вам нужно реализовать сайт-подставу? | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(16.02.2009 в 21:18)
| | Нет! Мне просто надо сделать некоторое приложение на моём сайте, но чтоб пользователь случайно его не заметил на другом. Шанс минимальный, но надо чтоб и его не было.
и янедавно стал осваивать язык, так что сильно не пинайте, если что не понимаю. | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 20:50)
| | >Если страница= \\бла-бла открыта - закрыть её. И если коннекта к той-то странице нет - то вывести то-то то-то.
то есть просто закрыть ее окошко в браузере что ли? Коннекта к ней не будет, если ее клиент и открывал, то он ее уже получил и смотрит, то есть, в реальном времени это никак не отследить, только через жава-скрипт смотреть какие странички открыты сейчас у юзера и закрывать нужную.
Но я никак не пойму зачем вам это? | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(16.02.2009 в 21:30)
| | Ну в принципе да. Только надо ещё и коннект к ней проверить, и при случае "неконнектинга " чтоб не обновлять загруженную информацию, а оставлять скачанную старую. А "зачем это надо", то просто: не хочу, чтоб пользователь получал совершенно одинаковую информацию в одно и то же время. | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 21:35)
| | > А "зачем это надо", то просто: не хочу, чтоб пользователь получал совершенно одинаковую информацию в одно и то же время.
Если уж на то пошло, то не вам судить что пользователь должен открывать, а что нет. После первого же отключения, пользователь уйдет с вашего сайта и больше вы его там не увидите. | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 20:50)
| | Ну сначала идет грабб, потом закрытие страницы, если такова открыта.
Это, что? | |
|
|
|
|
|
|
|
для: AcidTrash
(16.02.2009 в 21:39)
| | Ну скачиваю часть кода с другой страницы, потом закрываю её, если она где-нить открыта.
document = file_get_contents...
| типа этого | |
|
|
|
|
|
|
|
для: Rewart
(16.02.2009 в 21:42)
| | Тоесть вы имеете ввиду:
Что пользователь загружает вашу страницу, на которой сграблена информация с другого сайта и если у него в браузере открыта страница со вторым сайтом( с которого грабили ) то мы ее закрываем.
Если этот, извините бред, это то что вы хотите то, вам в javascript. | |
|
|
|
|
|
|
|
для: nikita2206
(16.02.2009 в 22:03)
| | Так и есть) | |
|
|
|