
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
۩
Дата
|
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 19 Пользователь №: 36368 На форуме: Карма: ![]() |
а какие есть варианты это сделать?
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 753 Пользователь №: 32032 На форуме: Карма: 18 ![]() |
Просто не получится. Или самому разбираться и искать решения. Или с кем-то договариваться. Всё. Успехов.
|
![]() |
۩
Дата
|
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 19 Пользователь №: 36368 На форуме: Карма: ![]() |
Спасибо за помощь, что-то буду думать..
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 6460 Пользователь №: 35718 На форуме: Карма: 208 ![]() |
alsmev, не надо учиться на интернет магазинах, отложите скипт до лучших времен и напишите что-нибудь попроще.
-------------------- |
![]() |
۩
Дата
|
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 19 Пользователь №: 36368 На форуме: Карма: ![]() |
Valick, я его уже почти дописал, вот корзина как-бы осталась только
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 753 Пользователь №: 32032 На форуме: Карма: 18 ![]() |
Не знаю как тут задумано, а вообще процесс добавления товара в корзину и процесс оформления заказа - разные процессы. По ходу получается требуется одним кликом добавлять в корзину и оформлять заказ.
|
![]() |
۩
Дата
|
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 19 Пользователь №: 36368 На форуме: Карма: ![]() |
получилось при помощи serialize получить данные..
$cart = serialize($_SESSION['basket']); echo cart; выводит вот что: a:1:{i:35;i:1;} а какими функциями мне нужно подготовить его для занесения в базу?) |
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 753 Пользователь №: 32032 На форуме: Карма: 18 ![]() |
Функция serialize() не решает задачу c добавлением заказа в базу.
Ну вот так простой вариант, для пробы как это работает хотя бы для одного товара. Можно переделать немного cart.php и zakaz.php 1. Допустим есть product.php в котором должна формироваться ссылка на добавление товара в корзину, например такая - http://demo/cart.php?action=buy_now&products_id=1 + сделать форму и скрытое поле для передачи кол-ва товара методом POST 2. В cart.php сделать так, чтобы в $_SESSION['basket'] добавить то, что нужно потом в базу записывать в таблицу zakaz. В cart.php должна формироваться ссылка на оформление заказа, например такая - http://demo/zakaz.php 3. В zakaz.php вывести форму для заполнения данных покупателя и записать их в базу+ добавить заказ в базу (данные из сессионной переменной $_SESSION['basket']) и обязательно потом удалить эту переменную после оформления заказа. |
![]() |
![]() ![]() ![]() |