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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как сохранить сессию после закрытия браузера?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
Urfan
Отправлено: 26 Сентября, 2015 - 19:14:47
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




Всем привет. Подскажите пожалуйста, как сделать чтобы в интернет-магазине сессия в корзине товаров сохранялась после закрытия браузера?

(Отредактировано автором: 26 Сентября, 2015 - 19:15:30)

 
 Top
andrewkard
Отправлено: 26 Сентября, 2015 - 19:27:10
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Urfan
Пишите в БД, только зачем это Вам?
 
 Top
Urfan
Отправлено: 26 Сентября, 2015 - 19:35:16
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




бывает что человек положил товар в корзину, а через пару дней снова зашел на сайт чтобы сделать покупку, а в корзине этого товара уже нет. А без записи в базу данных никак нельзя разве? Где-то читал что можно в htaccess прописать что-то, но в гугле ниче не нашел по этому поводу.

(Отредактировано автором: 26 Сентября, 2015 - 19:36:23)

 
 Top
andrewkard
Отправлено: 26 Сентября, 2015 - 20:21:25
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Urfan пишет:
А без записи в базу данных никак нельзя разве? Где-то читал что можно в htaccess прописать что-то, но в гугле ниче не нашел по этому поводу.

пишите в куки
Urfan пишет:
а через пару дней снова зашел на сайт чтобы сделать покупку

сдается мне, что это крайности, если человек не закончил покупку, он спокойно может найти этот товар и еще раз нажать на кнопку купить Улыбка
Можно выводить товары, которые Вы смотрели, например, что бы упростить поиск.
 
 Top
Urfan
Отправлено: 26 Сентября, 2015 - 20:24:35
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




Что именно в куки писать? id сессии? А в htaccess что-то можно прописать чтобы сессия просто жила N число дней?

Когда товара на сайте 5000 ед. человеку не так и легко будет найти тот товар который он присмотрел..)
 
 Top
andrewkard
Отправлено: 26 Сентября, 2015 - 20:38:12
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




 
 Top
Urfan
Отправлено: 26 Сентября, 2015 - 20:53:58
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




прописал в htaccess

ini_set('session.gc_maxlifetime', 120960);
ini_set('session.cookie_lifetime', 120960);

выбивает ошибку:

Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.
Error 500
 
 Top
andrewkard
Отправлено: 26 Сентября, 2015 - 21:19:36
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Urfan пишет:
прописал в htaccess

интересно, а почему в htaccess? Нужно в самом скрипте. Либо исправить в php.ini
 
 Top
Urfan
Отправлено: 26 Сентября, 2015 - 21:51:06
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




Спасибо, прописал в скрипте, вроде работает!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB