草庐IT

weapp-cookie

全部标签

php - Laravel 5.1 Cookie 问题

我试图在加载View时设置cookie:$cookie=Cookie::make('mycookie',$myval,43200);$view=view('myview')->with($data);returnResponse::make($view)->withCookie($cookie);并在以后的请求中读取cookie:if(Cookie::has('mycookie')){//dosomething}Cookie永远不会设置...我哪里出错了? 最佳答案 这可以可靠地使用Laravel设置cookie:useIllumi

php - setcookie() 和 session_set_cookie_params() 函数之间的区别

我试图了解PHP函数setcookie()和session_set_cookie_params()之间的区别。看起来这两个函数都在执行相同类型的任务,但setcookie()可用于创建具有名称和值的cookie。我试图理解PHP手册,但没有指出其中的明显差异。谢谢 最佳答案 session_set_cookie_params(秒)session_start()做两件事,它在服务器上创建一个用于存储session数据的临时文件,并向用户的浏览器发送一个cookie。这个cookie有一个默认的过期时间,所以调用session_set_

php - session 和 cookie

我目前有一个网站,允许访问者通过我粘贴并编写的简单脚本登录。目前我只使用session来保持访问者登录。将cookie添加到我的网站以存储用户登录状态有什么好处吗?或者有更好的方法吗?使用PHP 最佳答案 如果您使用的是PHPsession,那么您就是在使用cookie。PHP将sessionID存储在cookie中,并将session数据存储到Web服务器磁盘上的文件中。 关于php-session和cookie,我们在StackOverflow上找到一个类似的问题:

php - CURL 不保存 Cookie (PHP)

一段时间以来,我一直在努力使用CURL(PHP)登录Wordpress。我想我已经尝试了一切,但似乎我错过了什么。我无法在登录时使用CURL来保存我的Cookie。奇怪的是,即使我不能将cookies保存到文件中,一切仍然或多或少地工作,除了升级Worpdress插件(这是我目前正在做的事情)。我可以登录到wordpress,我什至可以设置一个自动ugpradepreg_matching链接并curl它-Wordpress核心升级没有问题,但由于某些原因,当涉及到插件时-我就是做不到。昨晚我猜了很多问题出在哪里,但什么也没做。现在,当我决定比较从CURL和FireFox中获得的cook

php - 如何在 PHP 中为域设置 cookie?

我想通过PHP设置一个cookie。场景是这样的:域是:example.com子域(my.example.com)上有一个网页。我的代码是:$value="Iamloogedin";setcookie("TestCookie",$value,'','',".example.com");echo"hello".$_COOKIE["TestCookie"];但结果只是“你好”——cookie没有设置。 最佳答案 对setcookie的实际调用的前两个更正:参数3(expired)应该是一个整数值(默认值为0);参数四应设置为'/'以使c

php - 交响乐 2 : Setting a cookie for the current session upon login

是否可以在成功登录后设置sessioncookie?事件监听器?如果有,是哪个事件?我如何访问响应对象以将cookie附加到它? 最佳答案 您可以创建一个EventListener来监听kernel.responseEvent并修改响应。namespaceAcme\DemoBundle\EventListeneruseSymfony\Component\HttpKernel\Event\FilterResponseEvent;useSymfony\Component\HttpFoundation\Cookie;classAddMyC

PHP cookie 问题,在 Firefox 中有效,在其他浏览器中无效

我在php中设置cookie时遇到问题。我不得不说我对php不是很有经验,所以这可能是一个非常愚蠢的问题。我有一个ajax评级系统,它应该检查cookie以查看照片是否已被投票。使用ajax调用的页面检查cookie,将您投票的照片的ID添加到它并调用此函数:setcookie("Name",$cookie,time()+(60*24*365),"/",$_SERVER['HTTP_HOST'],0);显示照片的页面也调用cookie$cookie=$_COOKIE['Name'];并检查您是否已经投票。问题可能在于ajax页面与显示照片的页面位于不同的目录中。照片展示页面在根目录,投

php - Guzzle cookies 处理

我正在构建一个基于Guzzle的客户端应用程序。我被cookie处理困住了。我正在尝试使用Cookieplugin来实现它,但我无法让它工作。我的客户端应用程序是标准的Web应用程序,只要我使用相同的guzzle对象,它看起来就可以正常工作,但跨请求它不会发送正确的cookie。我正在使用FileCookieJar来存储cookie。如何跨多个guzzle对象保存cookie?//firstrequestwithloginworksfine$cookiePlugin=newCookiePlugin(newFileCookieJar('/tmp/cookie-file'));$clien

php - Cookie 未在 PHP 脚本中正确设置

我是php的新手,尝试使用cookie,但它在我的网站上没有唤醒,任何人都可以指导我,我的代码出了什么问题:functionRedirect(url){location.href=url;}Redirect('home.html?testname=".$test."')";//header("Location:home.html");}else{$msg="Redirect('valid.php?testname=".$usern."')";}}else{$msg="UserorPasswordiswrong";}}echo''.$msg.'';?>UserLoginEmailAddr

php - 更改 PHPSESSID cookie 的名称会得到什么?

有关PHPSESSIDcookie命名的最佳做法是什么?Symfony2允许您通过配置更改它,您也可以在php.ini的session.name中更改它。你为什么要这么做? 最佳答案 它允许您在同一个站点上运行多个应用程序,每个应用程序都需要自己的cookie来永久保存sessionID。当然,也可以通过设置sessioncookiepath来实现。和/或cookiedomain另一个原因可能是您想隐藏您正在使用PHP的事实,而名称PHPSESSID很好地表明了这一事实。或者你只是不喜欢这个名字;很大程度上取决于您(开发人员)是否愿