Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Не работает submit формы по картинке (счетчик нажатий на кнопку)
Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011
Помог: 0 раз(а)
Приветствую всех форумчан!
Срочно нужна помощь гуру PHP.
У меня есть счетчик нажатий на кнопку, где кнопка не стандартная, а нарисованная в трех вариантах для каждого состояния (стационарное положение, при наведении мышью, вжатая).
Проблема моя в том, что при нажатии на кнопку форма видимо не сабмитится, т.е. не прибавляется единица к счетчику.
Если конечно в INPUT заменить type с image на submit, то счетчик прекрасно работает, но тогда теряется весь смысл, ведь будет стандартная кнопка, что для меня не приемлемо.
Пожалуйста, прошу Вас о помощи, как мне поправить код, чтобы счетчик заработал?
Блин, точно)
Штука в том, что при нажатии на такую кнопку не приходит элемент с именем b, если не задано св-во value, а приходят только элементы с именами b_x и b_y. Вот, собственно и всё.
DlTA
Отправлено: 19 Марта, 2011 - 10:57:48
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
походу
любой элемент со значением value="" не отправляется
при type='submit' браузет туда сам пишет
вот оно и отправляется
darabba
Отправлено: 19 Марта, 2011 - 16:48:08
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011
Помог: 0 раз(а)
Господа, я давно уже не занимаюсь сайтостроением. Но вот возникла необходимость сделать простенький сайт.
PHP и Java никогда не изучал, так что делаю все с помощью собственных додумываний и догадок, иногда беру просто готовые скрипты и оптимизирую их под свои задачи, но всего знать не могу, так как не изучал.
Если кого не затруднит исправить ошибки кода на моем примере, буду очень благодарен, так как сам вряд ли додумаюсь, как исправить.
Champion
Отправлено: 19 Марта, 2011 - 16:50:25
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
darabba, если тебя не затруднит прочитать мое второе сообщение, то ты додумаешь как исправить
DlTA
Отправлено: 19 Марта, 2011 - 16:51:44
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
десятая строчка
<input type="image" name="b" src="button_off.jpg"
допиши в конце value="b"
должно поучиться
<input type="image" name="b" src="button_off.jpg" value="b" и все что там дальше
darabba
Отправлено: 19 Марта, 2011 - 16:57:08
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011
Помог: 0 раз(а)
Всем большое спасибо за помощь.
Особенно хочу поблагодарить DITA! При указании value="b" счетчик наконец стал работать.
DlTA
Отправлено: 19 Марта, 2011 - 17:00:32
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
дык кликни на кнопашку "Спасибо!"
и Champion-у заодно
он нашел
darabba
Отправлено: 19 Марта, 2011 - 17:02:36
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Март 2011
Помог: 0 раз(а)
[quote=DlTA][/quote]
Хотел, но не получилось: "Количество сообщений, оставленных Вами на форуме, недостаточно дла данной операции."
JustUserR
Отправлено: 20 Марта, 2011 - 00:03:15
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
darabba В качестве возможного варианта решения предполагаемой задачи, допустимо использование дополнительного определяемого информационного поля оригинальной формы подачи запроса, который обеспечивают включение явной передачи данных на основании ассоциированного hidden-элемента, что позволяет осуществить включение аспекта независимости функционирования web-приложения от используемого внешнего идентификатора submit-кпопки
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.