Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (3) 1 2 [3]  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Корзина для интернет магазина
alsmev  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 19
Пользователь №: 36368
На форуме: 12 лет, 1 месяц, 26 дней
Карма:




а какие есть варианты это сделать?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
OleKh  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 753
Пользователь №: 32032
На форуме: 12 лет, 11 месяцев, 17 дней
Карма: 18




Просто не получится. Или самому разбираться и искать решения. Или с кем-то договариваться. Всё. Успехов.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
alsmev  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 19
Пользователь №: 36368
На форуме: 12 лет, 1 месяц, 26 дней
Карма:




Спасибо за помощь, что-то буду думать..
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Valick  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 6460
Пользователь №: 35718
На форуме: 12 лет, 4 месяца, 2 дня
Карма: 208




alsmev, не надо учиться на интернет магазинах, отложите скипт до лучших времен и напишите что-нибудь попроще.


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
alsmev  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 19
Пользователь №: 36368
На форуме: 12 лет, 1 месяц, 26 дней
Карма:




Valick, я его уже почти дописал, вот корзина как-бы осталась только
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
OleKh  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 753
Пользователь №: 32032
На форуме: 12 лет, 11 месяцев, 17 дней
Карма: 18




Не знаю как тут задумано, а вообще процесс добавления товара в корзину и процесс оформления заказа - разные процессы. По ходу получается требуется одним кликом добавлять в корзину и оформлять заказ.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
alsmev  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 19
Пользователь №: 36368
На форуме: 12 лет, 1 месяц, 26 дней
Карма:




получилось при помощи serialize получить данные..

$cart = serialize($_SESSION['basket']);
echo cart;

выводит вот что: a:1:{i:35;i:1;}

а какими функциями мне нужно подготовить его для занесения в базу?)
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
OleKh  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 753
Пользователь №: 32032
На форуме: 12 лет, 11 месяцев, 17 дней
Карма: 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']) и обязательно потом удалить эту переменную после оформления заказа.



PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (3) 1 2 [3]  Ответ в темуСоздание новой темыСоздание опроса