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 :: POST или GET передача параметров
Цифра у меня записывается в(выделил жирным):
<input type="hidden" name="qwe" id="YS_BS_OLD_Q_" value="<?=$arItem["QUANTITY"];?>">
Мне нужно как то вставить значение, которое указывает пользователь, в ссылку, чтобы при клике по ссылке товар падал в корзину с нужным количеством
Если я вставляю:
<a href="<?echo $arResult["ADD_URL"];echo "&quantity=";echo $arItem["QUANTITY"];?>" rel="nofollow">Заказать</a>
казалось бы должно все получится, но в $arItem["QUANTITY"]; никаких данных нет, я так полагаю, что раз циферки увеличиваются без перезагрузки страницы значит аякс...
С помощью чего можно передать цифру в ссылку?
или мб другой как способ есть?
3d_killer
Отправлено: 18 Мая, 2016 - 15:03:51
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
странно что вам так показалось, пхп не работает как JS типо онлайн, надо форме сделать submit а там получить данное поле с помощью $_GET['qwe']; (Добавление)
вместо
<?=$arItem["QUANTITY"];?>
это
<?=$_GET['qwe'];?>
makss
Отправлено: 18 Мая, 2016 - 15:19:39
Новичок
Покинул форум
Сообщений всего: 2
Дата рег-ции: Май 2016
Помог: 0 раз(а)
3d_killer пишет:
странно что вам так показалось, пхп не работает как JS типо онлайн, надо форме сделать submit а там получить данное поле с помощью $_GET['qwe']; (Добавление)
вместо
<?=$arItem["QUANTITY"];?>
это
<?=$_GET['qwe'];?>
<button onclick="yen_setQuantity('', 'p'); return false;"class="yen-bs-button4" title="Увеличить количество товара">+</button>
<button onclick="yen_setQuantity('', 'm'); return false;"class="yen-bs-button5" title="Уменьшить количество товара">-</button>
<button type="submit">Заказать</button>
</form>
При клике по кнопке у меня в урл добавляется ?quantity=8, а нужно, чтобы сначала добавилось то что в action + quantity=8, т.е вот так должно быть
/test.php/element/71/?action=ADD2BASKET&id=71&quantity=8 я не добьюсь тем способом что выбрал?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.