![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Не могу понять суть как записывать данные с форм в память...
|
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Я что-то вопроса не уловил. Что конкретно ты хочешь сделать?
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Сорри... Вопрос таков...
Есть строки типа: /cgi-bin/name.cgi?nomer=67&marka=67 и т.д. как сделать возможным записывать данные из форм которых много, но не в файл... проще говоря - корзина заказа.... |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Корзину заказа можно организовать в куках или в сессии, а ещё лучше и в том, и в другом. Куки лучше всего использовать для идентификации пользователя, если он вдруг, случайно, закроет окно браузера и что-бы он не имел не довольный вид, от того, что его сессия уже потеряна и ему придётся снова заполнять корзину. А вот в сесси и будет храниться содержимое корзины.
Куки - их размер ограничен, к тому же они хранятся на стороне клиента, что не есть гуд. При желании, их можно и подменить. Лучше всего их использовать в связке с сессией. Сессия - это пожалуй самый оптимальный подход, особенно если его заюзать вместе с куками. Когда чел заходит на сайт, создаёшь ему сессию, которую привязываешь к каждой ссылке, к каждой форме. После того, как пользователь что-то добавляет в корзину, информация о товаре, например: Id, кол-во и прочая, шифруется и сохраняется в сессию. Когда пользователь переходит в корзину, то эта информация дешифруется и выдаётся ему уже в нормальном виде. Ключь сессии можно хранить и в куках, но только для идентификации пользователя, нивкоем случае не для хранения цен на товары, кол-ва товаров и прочей информации, которую можно подменить. Никогда не доверяй пользователю. ![]() -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Спасибо!!!!
Если можно пример создание сессии для пользователей!!! Заранее благодарен.... |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Зайди в раздел "Perl - CGI программирование" и набери в поисковике строку "сессия".
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Уважаемый Эксперт... По данной ссылке - ничего конкретного я не нашел... помогите с кодом... ОК..
![]() |
|||
|
||||
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Привет Эксперт посмотри на ссылку: http://www.avangardplus.ru/cobra.htm (не реклама) модуль разработан на Перл'e, хотелелось бы сделать корзину заказа... В Google на 70% ответов по поводу сессий - это авторизация пользователей... Помогите... HELP.... Помоги с примером...
|
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Уважаемый Новичок, вы помоему перепутали разделы, наверное вам нужен раздел Работа
В этом разделе обсуждаются проблемы, непосредственно, связанные с Perl программированием. Писать за вас интернет-магазин у меня нет времени, да и желания. ![]()
Ищи не в Google, а в разделе CGI - программирование Сессия, создаётся при авторизации пользователя в системе, но это ещё не значит, что её нельзя создать при перой попытке пользователя, добавить чего-нить в корзину или при первом попадании пользователя на Web-страничку. И ещё как ты собираешься принимать оплату, за те товары которые юзер добавит в корзину? Вот тут тебе точно понадобится регистрация и авторизация пользователя в системе. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
fregat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 13.1.2006 Репутация: нет Всего: нет |
Оплаты нет... просто идет добавление товара в корзину и выставление счета по емайлу... извини если что... ОК...
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |