Помогите пожалуйста с куками

S
На сайте с 04.02.2007
Offline
347
svv
399

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

Нашел в инете такой фрагмент:


if(!isset($Ind_Counter)){
unset($s);
session_start();
session_register("s");
$Ind_Counter=SID;
SetCookie("Ind_Counter",$Ind_Counter,0x6FFFFFFF);
}

Но что то он не очень работает с FireFOX :(

Пока тупо привязываемся к IP, но с IP на мобильных устройствах пока проблема .....

HELP.

S
На сайте с 04.02.2007
Offline
347
svv
#1

Никто не знает?

bay_ebook
На сайте с 28.05.2010
Offline
111
#2

Ну в общих чертах.

Создаем произвольную куку, типа :

SetCookie("JxtymLkbYYfzRerf3421sKSDAS",$Ind_Counter,(time() + 60 * 60 * 24 * 30));

А в базе создаем таблицу, куда пишем все, что юзер заказал, его ID и вот эту куку для привязки.

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3
svv:
В создаваемом интернет-магазине нужно сделать запись в coocies пользователя, чтобы его историю и заказ сохранить.
Нашел в инете такой фрагмент:

if(!isset($Ind_Counter)){
unset($s);
session_start();
session_register("s");
$Ind_Counter=SID;
SetCookie("Ind_Counter",$Ind_Counter,0x6FFFFFFF);
}


Но что то он не очень работает с FireFOX :(
Пока тупо привязываемся к IP, но с IP на мобильных устройствах пока проблема .....

HELP.

Находить какие-то невнятные куски кода, без понятия втыкать их и пытаться получить результат - это не путь джедая.

Такую практику еще быдлокодерством называют.

Путь джедая - это с помощью беглого гуглежа выяснить:

-первое - куки, это не "coocies", а "cookies";

-второе - с помощью обретенного знания найти документацию по проблеме и почитать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий