![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| VKlim |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 1.2.2007 Репутация: нет Всего: нет |
Народ, вопрос такой. У меня есть страничка (клиент), на которой есть несколько картинок, которые по сути своей являются кнопками. По нажатию на них серваку отправляется некоторый сигнал. В свою очередь сервак с периодичностью раз в 10 секунд отправляет мне сигнал состояния (8 бит), который мне побитово нужно проанализировать. В соответствии с этим байтом мне нужно некоторые картинки сменить на другие и сменить соответствующие им функции, выполняемые по нажатию. Подскажите, плиз, как это сделать.
Исходные картинки вставляются обычно: <a href = "base.php?function=Connecting"> <img src="off.png" border = "0"> </a> Функции написаны на PHP:
|
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Отправляет клиенту?! Как? Добавлено @ 09:42 ЗЫ, а при чем здесь графика... -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| VKlim |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 1.2.2007 Репутация: нет Всего: нет |
Прошу прощения, если выразился не совсем правильно! Я имел ввиду следующее: через работающий сокет сервер передает сигнал, ну или однобайтовую переменную, которую нужно разбить на биты и проанализировать каждый
Про графику я уже писал, что мне нужно картинки заменить, а я не знаю, как это сделать |
||||
|
|||||
| VKlim |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 1.2.2007 Репутация: нет Всего: нет |
Народ, помогите, пожалуйчта - сроки горят, все мозги уже сломал, но не могу найти источник проблемы. Суть состоит вот в чем: Есть страничка с картинками-ссылками, причем картинка выбирается в соответствии с некоторым флагом. По нажатию на эти картинки выполняется некоторая ПХП-функция, внутри которой флаг меняется на противоположный (это кроме основных действий). Противоположный - это в смысле с 0 на 1 или с 1 на 0. Пока я тыкаю по одной кнопке - все нормально, т.е. картинка перерисовывается, функции выполняются. НО! При нажатии на другую кнопку происходят странные вещи: 1ая кнопка меняет свою картинку (то есть сменился флаг и перерисовалась кнопка), но функции не выполняются, а 2я кнопка выполняет функции, но не перерисовывает кнопку. Если дальше тыкать по второй кнопке все встает на свои места - она меняет картинку и выполняет функции. Переключаемся на другую кнопку - все то же самое, что и в первом случае. Подскажите, пжалста, че мне делать и где искать ошибку.
Добавляю код всей странички:
|
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
VKlim, просто ты описал свою проблему как то абстрактно, следовательно, тебя трудно понять. Выложи код, и желательно прокомментируй его, чтобы можно было быстро догадаться
Добавлено @ 08:33 Я только смог понять, чтоб при нажатии на ссылку <a href = "base.php?function=Connecting"> <img src="off.png" border = "0"> </a> подменялась картинка off.png?! Или я не правильно понял? -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Всемогущий |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 25.6.2006 Где: Челябинск Репутация: 5 Всего: 13 |
Если можно раздели задачи на более мелкие.
К примеру с сокетами завал задача номер 2 сделать нормальную функцию такого рода: передаём её параметром номер картинки а она меняет флаг для этой картинки на противоположный. Так? |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Быстрее ответ из-з аэтого не станет. Надо правильно задавать вопросы. -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| VKlim |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 1.2.2007 Репутация: нет Всего: нет |
Я спрашиваю, ПОЧЕМУ они меняются сами, и ГДЕ ошибка при работе с флагами!
Это сообщение отредактировал(а) PARROT - 8.2.2007, 09:26 |
|||
|
||||
| VKlim |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 1.2.2007 Репутация: нет Всего: нет |
Спасибо всем учавствовавшим, проблема решена!
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |