[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как сделать добовление товара в карзину?
romul
Как сделать добовление товара в карзину?
Щелкаешь по значку купить в карзинке появляеться количество товара, в обшем счётчик поставить туда.... помогите)))



Спустя 2 минуты, 31 секунда (14.04.2009 - 21:02) rolik200 написал(а):
пиши сессию
PHP
session_start();

Делай переменную
PHP
$_SESSION[tovar]

И все в нее складываешь

Спустя 32 минуты, 32 секунды (14.04.2009 - 21:35) romul написал(а):
Не очень понимаю.... ну вложил я туда id товара, а счётчик в поле юзера(в его карзине) как поставить, что бы отоброжалось не id а количество товара(количество нажатых иконок купить)?

Спустя 30 минут, 29 секунд (14.04.2009 - 22:05) Joker написал(а):
Сделай масив в сессии и считай сколько елеменов в нем уже есть.

PHP
$_SESSION['tovar'][] = 'new tovar';
echo 
"Уже добавленных товаров: ".count($_SESSION['tovar']);

Спустя 1 месяц, 24 дня, 23 часа, 30 минут, 44 секунды (9.06.2009 - 21:36) romul написал(а):
Вопрос: если в для разработки корзины используешь сессии, то нужно ли идентифицировать корзину каждого пользователя например через куки? huh.gif

Спустя 25 минут, 34 секунды (9.06.2009 - 22:02) waldicom написал(а):
Да, если не хочешь потерять содержимое корзины, если вдруг пользователь закроет браузер.

Спустя 1 час, 42 минуты, 51 секунда (9.06.2009 - 23:45) freed-master написал(а):
А можно записывать данные сессии в БД, вдруг куки выключены...

Спустя 4 дня, 14 часов, 17 минут, 55 секунд (14.06.2009 - 14:02) romul написал(а):
Есть масиф
PHP
$_SESSION["cart"]

в котором содержиться всё о товаре, каким образом можно следить за повторным нажатием юзера на иконку купить и нажатием на иконку доугого товара?

Спустя 1 час, 56 минут, 21 секунда (14.06.2009 - 15:59) freed-master написал(а):
Я когда то тоже столкнулся с подобной задачей... Вот прикладываю к сообщению первый вариант корзины покупок... в дальнейшем я его чуток модернизировал, но в целом он работает... подсчитывает количество товара и на какую сумму... в архиве html-страничка - на ней все написано что куда всавлять... может найдете ответы на ваши вопросы...

Спустя 2 минуты, 49 секунд (14.06.2009 - 16:02) romul написал(а):
Спасибо.... поразбираюсь. smile.gif

Спустя 11 дней, 21 час, 53 минуты (26.06.2009 - 13:55) romul написал(а):
В сессию кидаю через форму в скрытом поле переменую содержашию адрес на картинку, но когда использую эту сессию(с адресом на кортинку), то почему то не работает не отоброжаеться, адрес не тот становиться.....(( , помогите кто знает)

Спустя 1 день, 3 часа, 33 минуты, 44 секунды (27.06.2009 - 17:28) romul написал(а):
чё никто не знает? unsure.gif

Спустя 3 минуты, 12 секунд (27.06.2009 - 17:32) romul написал(а):
http://сайт/%5C%22img_tov/komp23.jpg%5C%22
вместо
http://сайт/img_tov/komp23.jpg

Объясните что это значит...... кто знает)))

Спустя 6 минут, 7 секунд (27.06.2009 - 17:38) freed-master написал(а):
А код покажи, как записываешь и как выводишь.

Спустя 16 минут (27.06.2009 - 17:54) romul написал(а):
PHP
printf ('<form action = "в корзину.php" method="POST">
<input type="submit" name="submit" value="в корзину" style="width:72px; height:20px;">
<input name="id_product" type="hidden" value="%s" />
<input name="img_tov" type="hidden" value=\'%s\' />
<input name="col_ed" type="text" size="5" value = "1" style="width:22px; height:11px;"> шт.
</form>'
,$массив[id_product],$массив[img_tov]

в корзине
PHP
if (isset($_POST['col_ed']))
{
$_POST['id_product']=$id_product;
$_SESSION['img_tov'][$id_product]=$_POST['img_tov'];
}


и вот не могу использовать
PHP
$_SESSION['img_tov'][$id_product]
ошибку не пишет просто адрес меняется на который я выше написал....

Спустя 46 минут, 1 секунда (27.06.2009 - 18:40) glock18 написал(а):
%5C%22 - 2 символа представленных в кодировке UTF-8. перекодируй их обратно в ту, которую используешь и посмотри что это за такие букафки. после этого поймешь откуда они там.

Спустя 21 час, 9 минут, 10 секунд (28.06.2009 - 15:49) romul написал(а):
чё то я не врубился.... я вроде не менял никакую кодировку.....(((

Спустя 29 минут, 51 секунда (28.06.2009 - 16:19) glock18 написал(а):
тебе и не надо. все переменные через POST, GET, COOKIE между клиентом и сервером кодируются в UTF-8.

Спустя 1 день, 22 часа, 26 минут, 2 секунды (30.06.2009 - 14:45) romul написал(а):
Не подскажите как перекодировать из Unicode (Utf-8) в Windows-1251 и обратно если можно?

Спустя 50 минут, 7 секунд (30.06.2009 - 15:35) glock18 написал(а):
iconv или urldecode

Спустя 32 минуты, 39 секунд (30.06.2009 - 16:08) romul написал(а):
http://сайт/%5C%22img_tov/komp23.jpg%5C%22
%5C%22 - это 2 симвала - \"
тоесть ссылка в реале: http://сайт/\"img_tov/komp23.jpg\"
вместо
http://сайт/img_tov/komp23.jpg

Как исправить это дело?

Спустя 2 часа, 24 минуты, 4 секунды (30.06.2009 - 18:32) glock18 написал(а):
dry.gif убрать \"

PS: я немного подобрел. str_replace если совсем никак, но, думаю, что он у тебя просто вместе с кавычками кладется
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.