| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Проблема с флагами |
| Автор: VKlim 4.2.2007, 16:52 | ||
| Народ, вопрос такой. У меня есть страничка (клиент), на которой есть несколько картинок, которые по сути своей являются кнопками. По нажатию на них серваку отправляется некоторый сигнал. В свою очередь сервак с периодичностью раз в 10 секунд отправляет мне сигнал состояния (8 бит), который мне побитово нужно проанализировать. В соответствии с этим байтом мне нужно некоторые картинки сменить на другие и сменить соответствующие им функции, выполняемые по нажатию. Подскажите, плиз, как это сделать. Исходные картинки вставляются обычно: <a href = "base.php?function=Connecting"> <img src="off.png" border = "0"> </a> Функции написаны на PHP:
|
| Автор: VKlim 5.2.2007, 12:46 | ||||
Прошу прощения, если выразился не совсем правильно! Я имел ввиду следующее: через работающий сокет сервер передает сигнал, ну или однобайтовую переменную, которую нужно разбить на биты и проанализировать каждый
Про графику я уже писал, что мне нужно картинки заменить, а я не знаю, как это сделать |
| Автор: VKlim 6.2.2007, 01:41 | ||
| Народ, помогите, пожалуйчта - сроки горят, все мозги уже сломал, но не могу найти источник проблемы. Суть состоит вот в чем: Есть страничка с картинками-ссылками, причем картинка выбирается в соответствии с некоторым флагом. По нажатию на эти картинки выполняется некоторая ПХП-функция, внутри которой флаг меняется на противоположный (это кроме основных действий). Противоположный - это в смысле с 0 на 1 или с 1 на 0. Пока я тыкаю по одной кнопке - все нормально, т.е. картинка перерисовывается, функции выполняются. НО! При нажатии на другую кнопку происходят странные вещи: 1ая кнопка меняет свою картинку (то есть сменился флаг и перерисовалась кнопка), но функции не выполняются, а 2я кнопка выполняет функции, но не перерисовывает кнопку. Если дальше тыкать по второй кнопке все встает на свои места - она меняет картинку и выполняет функции. Переключаемся на другую кнопку - все то же самое, что и в первом случае. Подскажите, пжалста, че мне делать и где искать ошибку. Добавляю код всей странички:
|
| Автор: -=Ustas=- 6.2.2007, 08:31 |
| VKlim, просто ты описал свою проблему как то абстрактно, следовательно, тебя трудно понять. Выложи код, и желательно прокомментируй его, чтобы можно было быстро догадаться Добавлено @ 08:33 Я только смог понять, чтоб при нажатии на ссылку <a href = "base.php?function=Connecting"> <img src="off.png" border = "0"> </a> подменялась картинка off.png?! Или я не правильно понял? |
| Автор: Всемогущий 6.2.2007, 08:36 |
| Если можно раздели задачи на более мелкие. К примеру с сокетами завал задача номер 2 сделать нормальную функцию такого рода: передаём её параметром номер картинки а она меняет флаг для этой картинки на противоположный. Так? |
| Автор: -=Ustas=- 6.2.2007, 08:40 | ||
Быстрее ответ из-з аэтого не станет. Надо правильно задавать вопросы. |
| Автор: VKlim 8.2.2007, 01:44 |
| Я спрашиваю, ПОЧЕМУ они меняются сами, и ГДЕ ошибка при работе с флагами! |
| Автор: VKlim 12.2.2007, 23:53 |
| Спасибо всем учавствовавшим, проблема решена! |