Перейти к содержимому

Реферальная программа Мегаплана


Пролинковка радиокнопок

#1 CrashOverride

CrashOverride
  • Пользователь
  • 8 сообщений
  • Репутация: 0
0

Отправлено 19 Апрель 2012 - 19:08

Есть система радиокнопок (см. приложение или ссылку). Встал в тупик с привязкой линков к этой системе. Идея проста: вы выбираете один из пунктов и жмете селектор "Купить", после чего вас перемещает по ссылке.
Вопрос в том, как это сделать? Java писал мой друг, и недописав пропал, а я абсолютно не шарю. Подскажите пожалуйста. Заранее благодарю всех кто поможет мне разобраться в этом.

Прикрепленные файлы

  • Прикрепленный файл  ipad2.zip   423,24К   Количество загрузок: 71

 

 

  • 0

#2 yury

yury
  • Пользователь
  • 629 сообщений
  • Репутация: 176

Отправлено 20 Апрель 2012 - 00:05

Не видно никаких проблем с js.
Все нормально работает, данные с радио-кнопок собираются в форме, только обработчика данных формы не видно.
По идее он должен быть указан в этой строчке:
<form method="post" action="."><!-- куда направить данные -->
и скорее всего должен быть написан на каком-то серверном языке, типа PHP.
  • 1

#3 CrashOverride

CrashOverride
    Topic Starter
  • Пользователь
  • 8 сообщений
  • Репутация: 0

Отправлено 20 Апрель 2012 - 00:29

Вопрос решен, спасибо за помощь) Методом проб и ошибок подобрал оптимальную формулу. Еще раз, благодарю!
  • 0

#4 yury

yury
  • Пользователь
  • 629 сообщений
  • Репутация: 176

Отправлено 20 Апрель 2012 - 00:56

Это несвязанные напрямую вещи.

Если в вашей форме будет выбрана радио-кнопка <input type="radio" name="i5" value="1" class="styled" />, то обработчику формы будет передано через глобальный массив $_POST значение 1, конкретно: $_POST['i5']=1
И далее в обработчике это значение должно быть как-то использовано. Как именно и что это значение у вас означает, должно быть описано внутри скрипта-обработчика.

Строка
/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=88&category_id=18&option=com_virtuemart&Itemid=94
означает, что скрипту index.php через глобальный массив $_GET передается несколько параметров:
$_GET['page']='shop.product_details';
$_GET['flypage']='flypage.tpl';
$_GET['product_id']=88;
$_GET['category_id']=18;
$_GET['option']='com_virtuemart';
$_GET['Itemid']=94;
что и как с этими параметрами будет делать php-скрипт точно так же видно только внутри него.
  • 1


Оформление форума – IPBSkins.ru