Однажды, разрабатывая довольно и интересный проект столкнулся с необходимостью передать данные, собранные на клиенте, на сервер. Казалось бы, что может быть банальнее: записал , например переменную в куки, и на сервере обрабатывай. Но, аппетит заказчика был отменный. Проект развивался, бабки платились исправно, функционал наращивался. И в один прекрасный момент меня чуть не стошнило от мысли что каждый раз увеличивая количество переменных на сервер увеличиваются переменные в куки. Почитав документацию, решил сделать так:
например, есть некий массив в которую добавляются объекты.
На сервере
например, есть некий массив в которую добавляются объекты.
//массив var answerArr = []; answerArr.push({ clickCount: clickCount, clickError: clickError, clickOk: clickOk, countOk:countOk, mode: mode }); //добавляем в куки setCookie('data76', JSON.stringify(answerArr)); //все
//вот он, наш красавчик $json = $_COOKIE['data76']; //получили массив обьеектов $arr = json_decode($json);
все
Комментариев нет:
Отправить комментарий