|
|
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте сделал корзину заказов для маленького интернет магазина. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Не будет ли этот алгоритм сильно увеличивать загрузку страниц ? На вид вроде работает нормально но плохое предчувствие не покидает меня =) И ещё хотел спросить про алгоритм добавления товара в корзину! Как лучше его реализовать ? Пока на ум приходит: 1.Отправлять id товара в скрипт который будет присваивать этот товар к id сессии 2.Как то вернуться на страницу с которого был отправлен запрос и что бы она обновилась. Не могу понять как мне сделать 2-й пункт =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 10:34:23 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
навернео я что то не понимаю, но зачем стока городить манипуляций с сессиями? Сессия же автоматов включаеться когда session_start() пишешь. Почему сразу весь список товаров нельзя хранить в сесии? зачем использвоатеьь какую то временую таблицу? Зашло 1000 000 пользвоатлей, все понавыбирали товар, но никто ниче не купил. Ну и будет так в темповой таблице пару милионов записей хранить. Будет в сесиях храниться - сами убаятсья будут. 2. имхо так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 16:13:23 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Я планирую что эта таблица будет не временной, а будет привязывать заказы к сессиям! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 16:44:49 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
guest_112Я планирую что эта таблица будет не временной, а будет привязывать заказы к сессиям! ну если она привязывает заказы к сессиям то с чего это она не временная? И почему, повтоюсь, эти же данные нельзя в сессии хранить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 17:06:11 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Да видимо так и придётся делать! =) спс =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 17:07:41 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Переделал но почему то не работает =( В корзину ничего не добавляется =( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2010, 14:28:30 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
> А вот код добавления товара в корзину! Это весь код? Если весь, то там не хватает старта сессии, как минимум. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2010, 15:14:33 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
guest_112Здравствуйте сделал корзину заказов для маленького интернет магазина. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Не будет ли этот алгоритм сильно увеличивать загрузку страниц ? На вид вроде работает нормально но плохое предчувствие не покидает меня =) И ещё хотел спросить про алгоритм добавления товара в корзину! Как лучше его реализовать ? Пока на ум приходит: 1.Отправлять id товара в скрипт который будет присваивать этот товар к id сессии 2.Как то вернуться на страницу с которого был отправлен запрос и что бы она обновилась. Не могу понять как мне сделать 2-й пункт =( смотри лучше как сделано в нормальных шопах: virtuemart, oxid, magento... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2010, 16:08:26 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Разобрался ))) Вот рабочий вариант =) Добавление в корзину: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2010, 01:56:52 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Топикстартер, зачем вы сериализуете массив когда в сессию загоняете? Почему мы просто массив сесии не присвоите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2010, 11:36:19 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Ренат, да я и не знал что так можно =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2010, 09:50:13 |
|
||
|
Покритикуйте корзину заказов (php)
|
|||
|---|---|---|---|
|
#18+
Посмотрите пожалуйста как реализована корзина в уроке: Корзина товаров и оформление заказа Там идет работа с куками и сессией. Новички также смогут ознакомиться с созданием интернет магазина с нуля в первых уроках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2012, 14:48:31 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=36426677&tid=1465324]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 481ms |

| 0 / 0 |
