Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Реализация корзины с выводом в excell! Подтолкните плиз...
Форумы портала PHP.SU » PHP » Программирование на PHP » Реализация корзины с выводом в excell! Подтолкните плиз...

Страниц (1): [1]
 

1. puzik - 16 Октября, 2010 - 20:45:06 - перейти к сообщению
Прошел почти год, с тех пор, как вы, гениальные программеры помогли мне с реализацией БД и мелких вопросов по моему сайту бижутерии. http://shop-fashion[dot]com[dot]ua
Вот настал следущий шаг(давно пора было!) поднятия сайта.
Заказы с сайта сейчас присылают в екселе: тоесть вбвают вручную номер товара,цену,кол-во и уточнения.
Хочу сделать корзину, но что бы пользователь мог после выбора товара отредактировать прямо на сайте:кол-во и уточнения а потом по нажатию сделать заказ, мне на почтовый ящик и им отправился файл zakaz.xls !!! И мы дальше могли работать.

Мне код писать не нужно,т.к. я еще не занялся писанием сайта.
Мне просто подскажите самый лучший сайт, где есть учебник или статья с подобным заданием. И описанием. А то я столько готовых карзин скачал еще давно и ни чего не подошло.
У меня при написания кода прблеммы с куки(не могу понять, куда сохраняются данные корзины у каждого пользователя и как их потом выдрать) а так я с пхп дружу ;)

Огромное спасибо за советы и помощь, ваши ответы меня всегда вдохновляют и помогают.
2. Uchkuma - 16 Октября, 2010 - 21:43:36 - перейти к сообщению
Мне кажется, данные нужно хранить не в куках а в сессиях.
3. biperch - 16 Октября, 2010 - 21:49:54 - перейти к сообщению
запускаешь сессию, регистрируешь в сессии переменные с данными о пользователе одна из переменных это будет твой массив где заказы из корзины, а куки сам пхп решит надо или не надо. А к сессии из любого сценария можно получить доступ и обработать, а после вывести на сайт или отформатировать данные поl Exel
http://www.php.su/articles/?cat=...les&page=070
4. puzik - 16 Октября, 2010 - 22:10:50 - перейти к сообщению
Ооо, спасибо за ответ, а еще вопрос, планирую потом еще подключить оплату по карточкам, через приват24! Щас у них новая система для интернет-магазинов с защитой secure3D. Мне ведь лучше сразу во время написания корзины предпринять все методы защиты от перехвата сесий(если я правильно понимаю) то есть что мне еще надо знать для хорошей защиты оплаты с карточек. Помницца читал про безопасные протоколы(ну типа https) и т.д. и т.п. Надо оно мне?

Хотя наверно если эту систему банковскую можно просто прикрутить и защита вся уже будет.
5. biperch - 16 Октября, 2010 - 22:58:23 - перейти к сообщению
SSL полистай
6. Asuma - 16 Октября, 2010 - 23:24:21 - перейти к сообщению
Puzik, могу написать, не дорого - 473364.
7. puzik - 23 Октября, 2010 - 20:15:09 - перейти к сообщению
Еще один вопросик: начал писать корзину плана: сессии+БД.
Несостыковки в коде пока сам решаю, а вот вопрос:
На мом сайте сейчас заходят под 500-700чел в сутки - из них добрая сотня постоянных клиентов и много из них работают на форумах(то есть совместные покупки разых людей с одного форума)

Заказы получаются по 150-200 наименований на человека в сутки * 10 человек в сутки - это средние показатели. То есть в день в моей БД будут обрабатыватся до десятка тысяч обращений, что бы положить товар в корзину(сессии) потом если все ок - клиент заполняет данные о себе и в отдельной таблице создается его строка с его данными,логином,паролем и ноером СЕССИИ(как в корзине), правильно? А потом он, когда заходит под своим ником - ему присваивается его СТАРАЯ СЕССИЯ, ЧТО БЫ ОН МОГ РАБОТАТЬ СО СВОИМ СТАРЫМ ТОВАРОМ?! правильно?

Но на многих сайтах не обязательно вводить логин, что бы юзать старую корзину! КАКОЙ МЕТОД мне использовать для того что бы данные сохранялись хотя бы 5дней и не требовали сессии для пользователя? Слыщал про куки+БД и еще версии с файлами и куки или сессиями. Мневсе же лучше сессии оставить?

Не понимаю просто, как сделать так, что бы сессия не начиналсь заного а оставалась прежней для клиента в течении недели(если он будет перегружать комп например или у него не постоянный IP)?????


Спасибо за предложение написать не дорого, но я просто получаю внекайфовый азарт когда сам пишу ;) думаю вы меня понимаете.

 

Powered by ExBB FM 1.0 RC1