|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2017, 20:05 | #1 |
Регистрация: 21.03.2016
Сообщений: 7
|
Корзина для интернет магазина
Добрый вечер! пишу корзину для ИМ на сессиях, возник вопрос как сделать асинхронное изменение кол-ва товара. Я хочу что бы работал + и - , и товар уменьшался или прибавлялся на единицу. Но у меня происходит одновременно уменьшение и прибавление кл-ва у все добавленных товарах.
я попробовал использовать switch case что бы определить минус или плюс нажат Вобщем этот код не работает. Подскажите пожалуйста что нужно исправить. это минус в разметке Код HTML:
<a href="cart.php?action=minus">-</a> PHP код:
Код:
|
04.01.2017, 20:18 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Вообще такое наверно удобнее с помощью ajax отправлять, без перезагрузки страницы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
04.01.2017, 20:33 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
04.01.2017, 21:09 | #4 |
Регистрация: 21.03.2016
Сообщений: 7
|
Я написал с помощью аякса, но у меня вообще не выходит сделать изменение кол-ва товара. Получается абракадабра когда аяксу прихоит ответ.
У меня что получается на аяксе когда я нажимаю на "-" и было например кол-во 4шт скрипт отрабатывает и возвращает 3 затем я нажимаю еже раз "-" ничего не происходит также остается 3 а если нажму перезагрузить вобще возвращается обратное кл-во 4. я долго мурыжился. Если сможете подсказать могу выложить код там в принципе просто все |
04.01.2017, 21:42 | #5 |
Регистрация: 21.03.2016
Сообщений: 7
|
это в разметке
Код:
Код:
Код:
|
04.01.2017, 21:53 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
05.01.2017, 10:53 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Для начала достаточно будет осознать, что операция изменения количества товаров в корзине – она нужна не только для того, чтоб просто поменять число на странице, но и само количество товаров в сессии нужно тоже изменить, сохранить результат изменения количества товаров в сессии. А ты просто циферку меняешь на странице – а в сессии количество товаров остаётся прежним, без изменений. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CMS для интернет магазина | ssdm | WordPress и другие CMS | 20 | 05.01.2017 01:41 |
Cms для интернет магазина | Pavel1234567 | WordPress и другие CMS | 15 | 31.07.2016 14:45 |
Движок для интернет-магазина | zhiharka | WordPress и другие CMS | 3 | 01.06.2016 19:32 |
Движок для интернет-магазина | Batmydeath | WordPress и другие CMS | 1 | 29.09.2014 13:55 |
Функции корзины для интернет-магазина | Фибер Оптик | PHP | 2 | 02.03.2012 12:43 |