How to use cookies for getting multiple value on laravel 5.6?
up vote
-1
down vote
favorite
Actually, I am new on cookies (haven't work on it)
what I am trying to do is Whenever clients visit my site and read an article get the id of that read article (without login). whenever clients came back on the same site form the same device which he/she
has visited Then hide article which has been already read show only not read articles.
I have to try to create cookies like this
Cookie::queue(cookie('key', 'value', $minute = 10));
request()->cookie('key');
but whenever I update value it only get only the latest value. so Is it possible to do it by using cookies? or is there any alternative that which I can use for making this possible?
php laravel cookies session-cookies setcookie
add a comment |
up vote
-1
down vote
favorite
Actually, I am new on cookies (haven't work on it)
what I am trying to do is Whenever clients visit my site and read an article get the id of that read article (without login). whenever clients came back on the same site form the same device which he/she
has visited Then hide article which has been already read show only not read articles.
I have to try to create cookies like this
Cookie::queue(cookie('key', 'value', $minute = 10));
request()->cookie('key');
but whenever I update value it only get only the latest value. so Is it possible to do it by using cookies? or is there any alternative that which I can use for making this possible?
php laravel cookies session-cookies setcookie
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
Actually, I am new on cookies (haven't work on it)
what I am trying to do is Whenever clients visit my site and read an article get the id of that read article (without login). whenever clients came back on the same site form the same device which he/she
has visited Then hide article which has been already read show only not read articles.
I have to try to create cookies like this
Cookie::queue(cookie('key', 'value', $minute = 10));
request()->cookie('key');
but whenever I update value it only get only the latest value. so Is it possible to do it by using cookies? or is there any alternative that which I can use for making this possible?
php laravel cookies session-cookies setcookie
Actually, I am new on cookies (haven't work on it)
what I am trying to do is Whenever clients visit my site and read an article get the id of that read article (without login). whenever clients came back on the same site form the same device which he/she
has visited Then hide article which has been already read show only not read articles.
I have to try to create cookies like this
Cookie::queue(cookie('key', 'value', $minute = 10));
request()->cookie('key');
but whenever I update value it only get only the latest value. so Is it possible to do it by using cookies? or is there any alternative that which I can use for making this possible?
php laravel cookies session-cookies setcookie
php laravel cookies session-cookies setcookie
edited 22 hours ago
Gufran Hasan
3,25031225
3,25031225
asked 22 hours ago
Dipendra Deshar
358
358
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
2
down vote
accepted
Yes, it is possible.Instead of using the simple value you have to use an array of ids.
Example:-
Cookie::queue(Cookie::make('seen_posts', json_encode([1,2]), $minutes));
Updating cookies
$seen_posts = json_decode($request->cookie('seen_posts'),true);
$seen_posts = 3;
Cookie::queue(Cookie::make('seen_posts', json_encode($seen_posts), $minutes));
New contributor
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
accepted
Yes, it is possible.Instead of using the simple value you have to use an array of ids.
Example:-
Cookie::queue(Cookie::make('seen_posts', json_encode([1,2]), $minutes));
Updating cookies
$seen_posts = json_decode($request->cookie('seen_posts'),true);
$seen_posts = 3;
Cookie::queue(Cookie::make('seen_posts', json_encode($seen_posts), $minutes));
New contributor
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
add a comment |
up vote
2
down vote
accepted
Yes, it is possible.Instead of using the simple value you have to use an array of ids.
Example:-
Cookie::queue(Cookie::make('seen_posts', json_encode([1,2]), $minutes));
Updating cookies
$seen_posts = json_decode($request->cookie('seen_posts'),true);
$seen_posts = 3;
Cookie::queue(Cookie::make('seen_posts', json_encode($seen_posts), $minutes));
New contributor
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
add a comment |
up vote
2
down vote
accepted
up vote
2
down vote
accepted
Yes, it is possible.Instead of using the simple value you have to use an array of ids.
Example:-
Cookie::queue(Cookie::make('seen_posts', json_encode([1,2]), $minutes));
Updating cookies
$seen_posts = json_decode($request->cookie('seen_posts'),true);
$seen_posts = 3;
Cookie::queue(Cookie::make('seen_posts', json_encode($seen_posts), $minutes));
New contributor
Yes, it is possible.Instead of using the simple value you have to use an array of ids.
Example:-
Cookie::queue(Cookie::make('seen_posts', json_encode([1,2]), $minutes));
Updating cookies
$seen_posts = json_decode($request->cookie('seen_posts'),true);
$seen_posts = 3;
Cookie::queue(Cookie::make('seen_posts', json_encode($seen_posts), $minutes));
New contributor
edited 22 hours ago
New contributor
answered 22 hours ago
Aayush Chaturvedi
563
563
New contributor
New contributor
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
add a comment |
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Thanks for you response but its not working well while i try it errors like this Symfony Component Debug Exception FatalThrowableError (E_RECOVERABLE_ERROR) Argument 2 passed to SymfonyComponentHttpFoundationCookie::__construct() must be of the type string or null, array given, called in D:_codingFreelanceefilingvendorlaravelframeworksrcIlluminateCookieCookieJar.php on line 69 Do i have done any mistakes?
– Dipendra Deshar
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
Edited the answer
– Aayush Chaturvedi
22 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
While insert first time it works well but while updating its not updating cookies //while updating can we filter duplicate id?
– Dipendra Deshar
20 hours ago
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53408094%2fhow-to-use-cookies-for-getting-multiple-value-on-laravel-5-6%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown