[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обработка повторного нажатия кнопки.
arias
Все доброго времени суток! Помогите пожалуйста,кто может. Есть следующая проблема. Имеется IP Phone Cisco 7960/7940 и там есть записная книжка,так вот, записная книжка работает нормально,но отображает по 32 записи,но при этом есть кнопка "Next", которая генерирует такой же запрос в сторону сервера,что и при первоначальном поиске. Т.е. мы вводит часть фамилии или целиком фамилию и нажимаем найти и при этом генерируется следующий запрос http://xxx.xxx.xxx.xxx/phone_book.php&?name=M
и естественно записей больше 32 и чтобы просмотреть следующие 32 записи нажимаю на кнопку "Next" и тогда телефон генерируется следующий запрос ttp://xxx.xxx.xxx.xxx/phone_book.php&?name=M и тут вопрос,как определить один запрос от другого,а точнее как определить сколько раз в рамках одной сессии посылается запрос? Всем заранее спасибо за помощь.



Спустя 29 минут, 4 секунды (15.12.2010 - 14:47) sergeiss написал(а):
Эка ты спросил... Я таким телефоном, 7940, пользуюсь (как рядовой юзер) уже несколько лет, и не знал, что он запросы генерирует к ПХП файлу сервера smile.gif Вон на столе стоит, на расстоянии вытянутой руки.

Встречный вопрос (или предложение?). Посмотри, какие там еще запросы идут. Как до указанных тобой так и после указанных... Если есть и другие, с другими параметрами, то тогда надо проанализировать их последовательность.

Но это так, "мысли вслух". Однозначного ничего сказать не могу.

Спустя 3 минуты, 26 секунд (15.12.2010 - 14:50) arias написал(а):
Я запросы смотрел на стороне сервера.Так то он генерирует запрос к xml файлу,который указывается в дефолтном конфиге,а обратно уже можно отдавать в php файле теги xml и он их обрабатывает,телефон я имею в виду. Я все сделал что от меня просили,книгу(почти сделал,кроме указанной проблемы) и сервисы разные. Так то могу снять дамп и выслать на почту.

Спустя 25 минут, 34 секунды (15.12.2010 - 15:16) sergeiss написал(а):
Да мне-то он зачем... Ты сам посмотри: нажал одну кнопку - ушел определенный запрос. Нажал другую кнопку - ушел другой запрос.
И уже среди этой хрени ищи то, что тебе надо. То есть, будут ли идти подряд эти запросы, либо нажатие какой-то любой кнопки, кроме Next, приводит к отправке другого запроса, который прерывает последовательность.

Спустя 1 минута, 46 секунд (15.12.2010 - 15:18) arias написал(а):
а там собственно всего 2 кнопки,первая "Next" про которую я писал,а вторая "Поиск",которая открывает заново форму поиска по базе.

Спустя 3 минуты, 2 секунды (15.12.2010 - 15:21) sergeiss написал(а):
Если чё - дамп тут выкладывай smile.gif Только в разумном объёме.

Спустя 5 минут, 23 секунды (15.12.2010 - 15:26) arias написал(а):
Прошу ссылку на дамп (Дамп запроса)

Спустя 10 минут, 56 секунд (15.12.2010 - 15:37) sergeiss написал(а):
Здесь выложи текст... И в разумных объемах....

Спустя 4 минуты, 36 секунд (15.12.2010 - 15:42) arias написал(а):
Собственно вот дамп по http пакетам:
2.202396 10.150.1.41 -> 10.150.1.204 HTTP GET /service/service.xml?name=SEP0002B9A74B88 HTTP/1.1 Continuation or non-HTTP traffic
2.211903 10.150.1.204 -> 10.150.1.41 HTTP/XML HTTP/1.1 200 OK
7.401384 10.150.1.41 -> 10.150.1.204 HTTP GET /service/phone_book.xml HTTP/1.1 Continuation or non-HTTP traffic
7.403908 10.150.1.204 -> 10.150.1.41 HTTP/XML HTTP/1.1 200 OK
11.900408 10.150.1.41 -> 10.150.1.204 HTTP GET /service/phone_book.php?users=M HTTP/1.1 Continuation or non-HTTP traffic
11.954261 10.150.1.204 -> 10.150.1.41 HTTP/XML HTTP/1.1 200 OK
14.930183 10.150.1.41 -> 10.150.1.204 HTTP GET /service/phone_book.php?users=M HTTP/1.1 Continuation or non-HTTP traffic
14.983639 10.150.1.204 -> 10.150.1.41 HTTP/XML HTTP/1.1 200 OK

Спустя 24 минуты, 42 секунды (15.12.2010 - 16:06) sergeiss написал(а):
Ну вот смотри... Если я правильно понял, вот эта информация
/service/phone_book.php?users=M

говорит о том, что юзер нажал определенную кнопку. Когда этот же код - юзер продолжает работать с телефонной книгой, верно? Если же нажать другую кнопку, то что тут будет-то? Вот это и проверь сам!!! Чтобы было четкое соответствие: нажал то-то и то-то, потом посмотрел, что получил в этом дампе.

Спустя 3 минуты, 30 секунд (15.12.2010 - 16:10) arias написал(а):
Мдэ,а я думал что я что-то недогоняю.=))Могу объяснить сам,Юзер может либо набрать заново все слово и то,после того как нажмет на кнопку поиска,либо перейти на следующую страницу,нажав на кнопку некс,при нажатии на кнопку некс,пользователь ничего не может донабрать))

Спустя 14 минут, 18 секунд (15.12.2010 - 16:24) sergeiss написал(а):
Я вот не пойму... Ты меня не понимаешь или я тебя не понимаю?

Вот у тебя есть возможность получить полный дамп обмена между 2-м устройствами. Так сними 2 дампа! Один - когда кнопки нажимаются в одной последовательности, а второй - когда они нажимаются в другой последовательности. И, сравнивая их, ты сам найдешь ответ на свой же вопрос.

Спустя 3 минуты, 10 секунд (15.12.2010 - 16:27) arias написал(а):
Кажется ты меня не понимаешь,я могу ввести всю фамилия(или часть ее) и получу один список,набрав одну букву я получу тот же дам,но с разной длинной слова поиска,но по нажатию кнопки некс у меня сгенерится тот же запрос поиска в базе данных что и первый,а мне то и надо находить какой раз была нажата кнопка некс в данной сессии.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.