草庐IT

rack_cookie

全部标签

php - 新的英国 cookie 法是否接受 PHP session ?

我只是在寻找关于新UKCookieLaw的一些建议以及它如何影响PHPsession。我知道当cookie是“绝对必要的”并且给出的示例是将商品添加到购物车时,您不需要用户选择加入。我正在使用类似的功能来记住您在联系表单中存储的内容,我认为这是session的绝对必要使用,因此不需要选择加入。然而,由于我有一个session_start();,所以我感到困惑。在每个页面的顶部,这意味着cookie是直接设置的。一些用户随后不会去使用联系表,因此这意味着cookie对他们来说并不是绝对必要的。我可以删除session_start();从每个页面的顶部开始,但是这个功能在很多网站中都有使用

php - 我将如何测试是否使用 php 设置了 cookie,如果未设置则什么都不做

我试过了$cookie=$_COOKIE['cookie'];如果没有设置cookie会报错PHPERRORUndefinedindex:cookie我如何防止它给我一个空变量> 最佳答案 使用isset查看cookie是否存在。if(isset($_COOKIE['cookie'])){$cookie=$_COOKIE['cookie'];}else{//Cookieisnotset} 关于php-我将如何测试是否使用php设置了cookie,如果未设置则什么都不做,我们在StackO

php - 我将如何测试是否使用 php 设置了 cookie,如果未设置则什么都不做

我试过了$cookie=$_COOKIE['cookie'];如果没有设置cookie会报错PHPERRORUndefinedindex:cookie我如何防止它给我一个空变量> 最佳答案 使用isset查看cookie是否存在。if(isset($_COOKIE['cookie'])){$cookie=$_COOKIE['cookie'];}else{//Cookieisnotset} 关于php-我将如何测试是否使用php设置了cookie,如果未设置则什么都不做,我们在StackO

php - 使用 cURL 和安全页面上的当前 session 和 cookie 数据检索网站 HTML 页面

问题完全修改于:2月19日我想要的东西(简而言之):我想获得一个使用cURL的HTML页面,该页面受用户登录保护(在cURL请求时用户已登录并有权访问该页面)。em>更详细:情况是用户在像index.php?w=2344&y=lalala&x=something这样的网页上,该网页受到保护(由安全脚本class.Firewizz.Security.php)。在该页面上有一个“打印为pdf”按钮。这会将用户发送到getPDF.php页面,该页面会查看请求的来源并使用cURL获取该页面,并且该输出将作为PDF打印发送到浏览器。但现在我在getPDF.php页面中将页面变量设置为静态,这样它

php - 使用 cURL 和安全页面上的当前 session 和 cookie 数据检索网站 HTML 页面

问题完全修改于:2月19日我想要的东西(简而言之):我想获得一个使用cURL的HTML页面,该页面受用户登录保护(在cURL请求时用户已登录并有权访问该页面)。em>更详细:情况是用户在像index.php?w=2344&y=lalala&x=something这样的网页上,该网页受到保护(由安全脚本class.Firewizz.Security.php)。在该页面上有一个“打印为pdf”按钮。这会将用户发送到getPDF.php页面,该页面会查看请求的来源并使用cURL获取该页面,并且该输出将作为PDF打印发送到浏览器。但现在我在getPDF.php页面中将页面变量设置为静态,这样它

php - 禁用 cookie 时 PHP session 如何工作?

我试图研究这种机制,但只找到了一些提示,而且这些提示并不是很一致。session_id是如何发送给浏览器的,当用户请求新页面时,浏览器又是如何指示返回的?谢谢,克里斯 最佳答案 PHP会做两件事:它将重写所有链接以传递一个额外的GET参数,通常是PHPSESSID但这可以通过在php.ini中设置session.name来更改它会添加一个隐藏的同名输入打开标签。请注意,这是一件危险的事情,因为任何人,例如,复制/粘贴包含PHPSESSID参数的URL将能够在网站上共享您的登录session-网络服务器没有简单的方法来告诉您您与发送链

php - 禁用 cookie 时 PHP session 如何工作?

我试图研究这种机制,但只找到了一些提示,而且这些提示并不是很一致。session_id是如何发送给浏览器的,当用户请求新页面时,浏览器又是如何指示返回的?谢谢,克里斯 最佳答案 PHP会做两件事:它将重写所有链接以传递一个额外的GET参数,通常是PHPSESSID但这可以通过在php.ini中设置session.name来更改它会添加一个隐藏的同名输入打开标签。请注意,这是一件危险的事情,因为任何人,例如,复制/粘贴包含PHPSESSID参数的URL将能够在网站上共享您的登录session-网络服务器没有简单的方法来告诉您您与发送链

php - Cookie session 驱动程序不会保存任何验证错误或闪存数据

我在Laravel中使用cookiesession驱动程序时遇到了麻烦。我有一个简单的表格,其中有一个验证。这是我保存此表单数据的方法:publicfunctionstore(){$this->validate(request(),['name'=>'required','title'=>'required','description'=>'required|max:600','image'=>'required|file|mimes:jpeg,png',]);$member=TeamMember::create(request()->all());$member->addImage(

php - Cookie session 驱动程序不会保存任何验证错误或闪存数据

我在Laravel中使用cookiesession驱动程序时遇到了麻烦。我有一个简单的表格,其中有一个验证。这是我保存此表单数据的方法:publicfunctionstore(){$this->validate(request(),['name'=>'required','title'=>'required','description'=>'required|max:600','image'=>'required|file|mimes:jpeg,png',]);$member=TeamMember::create(request()->all());$member->addImage(

从Cookie到Session: Servlet API中的会话管理详解

文章目录一.Cookie与Session1.Cookie与Session2.Servlet会话管理操作二.登录逻辑的实现一.Cookie与Session1.Cookie与Session首先,在学习过HTTP协议的基础上,我们需要知道Cookie是HTTP请求报头中的一个关键字段,本质上是浏览器在本地存储数据的一种机制,要清楚Cookie是从哪里来,要到哪里去.Cookie是来自于服务器的,通过响应报文中的Set-Cookie字段将数据返回保存在浏览器本地的;后续当浏览器访问服务器的时候,就会把本地的Cookie通过HTTP请求给带过去.HTTP协议是“无状态”协议,这里的“无状态”指的是默认情